Hotel Lleó
Hotel Lleó
Pelai, 22-24
Barcelona
8001
Spain
Rooms from €80.00 ( £54.05 / $98.92 ) per night
Situated just a minute from the Rambles and Plaza de Catalunya, Hotel Lleó is set in the heart of Barcelona, just a few minutes from the Barri Gòtic. The best of Barcelona, all within easy reach.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.



