Our Destinations
An unrivalled choice of the world’s most enticing destinations for all your travel desires
- Top Destinations
- Europe
- Spain
- Barcelona
- Hotel Lleo
Hotel Lleo
Rating:
Location
This popular hotel is ideally situated in the city centre, near the Plaza Catalunya. Many of the city's top tourist sights, as well as countless shopping and entertainment venues, are within walking distance of the hotel or may be reached by using the public transport network.