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 Aug 24, 2026.
