Hotel Lleo

So you are looking for a three star hotel at a central location with a swimming pool at the roof, with free wireless internet and a solarium? If so, then Hotel Lleo is perfect. It is located by between the Universit and the Catalunya metro stop, only a few minutes away from La Rambla and other attractions.

Hotel Lleo
Pelai, 22-24, Ciutat Vella, 08001 Barcelona

Reserve a room at Hotel Lleo Barcelona

Hotel Lleo pictures

Leave a Reply