Avinguda del Hotel, 22,Barcelona, 8860
Plot an area on map:
Castelldefels
Show similar hotels:
All Castelldefels Hotels
All 4 star Hotels
4 * hotels in Castelldefels
Pinpoint attraction on map:
Barcelona Airport10.3km
Fira Barcelona16.8km
FC Barcelona Camp Nou18.2km