In the center of Barcelona

A hotel close to Barcelona’s Rambla, Hotel Lleó is a delightful modern 3-star hotel with all the modern amenities, ideal for those who want to discover the soul of one of the most beautiful cities in Europe.


Hotel located in the center of Barcelona

24 hour reception

The hotel has a 24-hour reception


The hotel has an open swimming pool

Panoramic Terrace

We have a terrace with views

3 stars in the center of Barcelona

The hotel is located a few steps from Plaza Catalunya, in the center of Barcelona, one of the most charming places in the city from which you can reach Plaça Universitat, the main universities and Eixample, the main neighborhood of Barcelona. Barcelona.

The Hotel Lleó has 92 rooms, a swimming pool on the roof that will give you great moments of relaxation during your stay in Barcelona.


In a historic building, one minute from the Rambla, are the modern and functional spaces of the Hotel Lleó. The comfort and superior services place it among the best 3-star hotels in Barcelona.

We have spacious and bright areas. The hotel’s common spaces are divided into reception, lobby, TV lounge, and a snack bar open from 11 am to 11 pm.




Learn more about the hotel

The Hotel Lleó has 92 modern and cozy rooms.

We have classic or higher category rooms, with capacity for 1 to 4 people (family rooms), with all the convenience, comfort and superior level services that place Hotel Lleó among the best 3-star hotels in Barcelona.