Catalonia Bristol
Sant Andreu de la Barca, Barcelona Province
With a stay at Catalonia Bristol in Sant Andreu de la Barca, you'll be within a 15-minute drive of Hospital Sant Joan de Deu and Catalunya in Miniature. This eco-certified hotel is 11.8 mi (19 km) from Camp Nou and 13.4 mi (21.5 km) from Port de Barcelona.