(Last Update: 24 Apr 2023)
Situated on the sea front in Castelldefels, with direct access to the beach. Near to the commercial area of Playafels and two minutes from the bus