Hotel Lleó
Hotel Lleó
Pelai, 22-24
Barcelona
8001
Spain
Rooms from €76.00 ( £69.09 / $100.18 ) per night
Hotel Lleó is situated next to Barcelona's Plaza Catalunya and the famous Las Ramblas. It has a rooftop pool with terrace, free Wi-Fi access and rooms with flat-screen TV’s.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.



