Hotel Canal Olimpic in Castelldefels liegt in Flughafennähe, nur wenige Schritte von The British School of Barcelona und eine 4-minütige Fahrt von Strand von Castelldefels entfernt. Dieses Hotel ist 16,8 km von Fira Barcelona und 19,4 km von Plaça d''Espanya entfernt.