Villa Casa del Mar Villa
1 Carrer de la Talaia, 08810 Sant Pere de Ribes, Spain
Located in Sant Pere de Ribes in the Catalonia region and Platja dels Colls reachable within 1.1 km, Villa Casa del Mar provides accommodation with free Wi-Fi, a children's playground, an infinity pool and free private parking.