Hotels in City Center

    City Center Details

    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.