Hotel 170
Castelldefels, Barcelona Province
With a stay at Hotel 170 in Castelldefels, you'll be connected to a shopping center, just a 4-minute walk from British School of Barcelona and 15 minutes by foot from Castelldefels Beach. This hotel is 10.3 mi (16.5 km) from Port de Barcelona and 11.9 mi (19.1 km) from Camp Nou.