When you stay at Hotel Canal Olimpic in Castelldefels, youll be near the airport, within a 15-minute drive of Castelldefels Beach and Fira Barcelona. This hotel is 10.3 mi (16.6 km) from Port de Barcelona and 11.9 mi (19.2 km) from Camp Nou.
Processing your request
Please wait...
Welcome back! Prices have probably changed since you stepped away.