Hotel Lleo offers straightforward, well-maintained rooms just steps from Barcelona's Plaça de Catalunya, placing you near key business and cultural hubs like Plaça Universitat and Eixample. Its central location makes commuting to meetings or client dinners effortless.
The rooftop pool and snack bar provide a relaxed setting for informal gatherings or downtime after a day of events. With 92 rooms and friendly service, the hotel supports both overnight stays and small group events in a convenient urban setting.
Loading map...
Rated 4.2 on Google · 1,472 reviews