Lleo Hotel is rated 3 stars and is placed about 1.9 km from La Casa dels Musics, Mercat de le Flors and Basilica of the Sagrada Familia. The hotel opened its doors in 1940 and was remodeled in 2001.
Lleo Hotel is 10 minutes' walk from the center of Barcelona. This comfortable property is located in the center of Barcelona.
This hotel is situated within a 5-minute walk from Passeig de Gracia underground station and just 550 meters away from Passeig de Gràcia train station. Lleo Hotel is 15 minutes’ drive away from El Prat De Llobregat airport.
Lleo Hotel is a property in Barcelona that comes with 92 rooms and provides heating, free Wi-Fi, a private safe, ironing facilities and a kitchenette. Guests can also use coffee/tea makers and a fridge.
Eat & Drink
Breakfast is available from 07:00 till 12:00. The modern on-site restaurant specializes in Mediterranean cuisine. Teresa Carles and Restaurante Confucio are situated in a charming area, about 50 meters away of the property.
A buffet breakfast is served at the price of EUR 13 per person per night.
Along with a safety deposit box, a baggage storage and a cash machine there are a business corner and a meeting room available on the premises.
On-site spa options feature a Jacuzzi and a solarium.
Wireless internet is available in the entire hotel for free.
No parking available.