A stay at Holiday Inn Leon, an IHG Hotel places you in the heart of León, within a 15-minute walk of León Stadium and Poliforum León Convention and Exhibition Center. This hotel is 0.1 mi (0.1 km) from Plaza de ... Read more

View all Luxury Hotels in Leon