Loading hotels
Confirming room availability...
Catalonia Barcelona Plaza, Plaza España 6 8, Barcelona, Spain
Catalonia Hotel Barcelona Plaza is located in Barcelona, in Plaça d'Espanya, close to Espanya metro station and several bus stops. The hotel offers wonderful views of the square, fountains and the Castle of Montjuïc. The Olympic Stadium is 500 meters from the hotel. The International Airport is 10.5 km away.