Hotel Lleo

Hotel Lleo

Spain, Barcelona
Pelai, 22-24, Ciutat Vella, 08001 Barcelona

Hotel Lleo is centrally located next to Plaza Catalunya and Las Ramblas. Universitat Metro Station is just 180 metres from the hotel and provides connections to various places of interest throughout the city. To reach Fira Gran Via, take bus line L94 or L95 from the near Rda. Universitat - Pl. Catalunya bus stop. The duration of the trip is 19 minutes.
All rooms are air-conditioned and feature WiFi, flat-screen TV with satellite channels, as well as mini fridge. The glass roofed restaurant serves buffet breakfast and Mediterranean dishes. The hotel also offers a rooftop pool with a lounge area and sun terrace.