3 Stars accommodation

Hotel Atlantis by Atbcn
Rating: 8.6 / 10

Atlantis by Atbcn

Hotel Atlantis can be found less than 100 m from Plaza Catalunya and Universitat Metro Station in Barcelona. It offers […]
B Hotel Barcelona
Rating: 8.8 / 10

B Hotel Barcelona

This design hotel is just 150 m from Plaça Espanya and opposite Las Arenas Shopping Centre. It has an 8th-floor […]
Hotel Lleo Barcelona
Rating: 8.6 / 10

Hotel Lleó

Hotel Lleó is situated next to Barcelona’s Plaza Catalunya and the famous Las Ramblas. It has a small rooftop pool […]