Carrer de Càdiz, Castelldefels, Barcelona (Spain) Show on map
Updating availability and prices
This apartment has a oven, electric kettle and seating area
Hotel
Room