Show most popular offers in this box or some text describing prices.
star star star star Arquitectura, 1-3, Barcelona, Barcelona & Surrounding Area 8908, Spain
Arquitectura, 1-3, Barcelona, Barcelona & Surrounding Area 8908, Spain
This hotel is located on the edge of the city between the airport and the exhibition centre. Plaça d'Espanya is only two underground stations from the hotel. Countless shopping venues, shops, bars and restaurants are 300 m from the hotel. Public transport links are located just 400 m away.