Calle Velazquez, 18, Leon 240005, Leon (Spain) Show on map
Updating availability and prices
A stay at Hotel Eurostars León places you in the heart of Leon, steps from El Cortes Ingles and close to Leon Arena
This 4-star hotel is within close proximity of Plaza de San Martin and Antonio Amilivia Stadium
Make yourself at home in one of the 63 air-conditioned rooms featuring minibars and flat-screen televisions
Complimentary wired and wireless Internet access is available
Private bathrooms have complimentary toiletries and bidets
Conveniences include phones, as well as safes and desks
Amenities Make use of convenient amenities, which include complimentary wireless Internet access and tour/ticket assistance
Satisfy your appetite at a coffee shop/café serving guests of Hotel Eurostars León
Quench your thirst with your favorite drink at a bar/lounge
Featured amenities include complimentary high-speed (wired) Internet access, dry cleaning/laundry services, and a 24-hour front desk
Planning an event in Leon? This hotel has 301 square feet (28 square meters) of space consisting of conference space and meeting rooms
Self parking (subject to charges) is available onsite
Restaurant