Beach House Hotel Castelldefels
Featuring mountain views, Beach House provides accommodation with a patio and a coffee machine, around 600 metres from Castelldefels Beach. This beachfront property offers access to a balcony, free private parking and free Wi-Fi.
Carrer Número 20, 08860 Castelldefels, Spain