Hotels in City Center
City Center Hotels
León is the capital of León province, Spain. The city of León was founded by the Romans many centuries ago. As such, if offers a wealth of historical sites and attractions. The Church of San Marcelo is a grand representation of Gothic architecture and its stained glass windows are truly spectacular. The Church of San Isidoro, built in the 11th century, and the neighboring Pantheon of the Kings are also great bets for enjoying the beauty of art and architecture. The new Museum of Contemporary Art is a wonderful way to experience the culture which abounds in this city.