Photos coming soon
HOTEL
Villa near Beach & Town Center in Spain
Lanzarote, 65, Calella de Palafrugell, Spain
Where it sits
Villa near Beach & Town Center in Spain
Lanzarote, 65, Calella de Palafrugell, Spain
41.89243, 3.17736
Similar stays nearby
Villa near Beach Town Center in Spain
Hotel · 0 m
106166 - House in Calella de Palafrugell
Hotel · 6 m
Apartamento Prat Xirlo
Hotel · 8 m
Xirlo Bed & Breakfast
Hotel · 23 m
Villa Prat Xirlo
Hotel · 23 m
Apartment in Palafrugell 104795 by MO Rentals
Hotel · 100 m
D-2 Calella DE Palafrugell 8 PAX
Hotel · 101 m
Ao 4 Calella De Palafrugell 2 Pax
Hotel · 165 m
Plan around Villa near Beach & Town Center in Spain
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
