Resorts in Castelsardo
We found 1 property with availability in Castelsardo
Show on map
Castelsardo Resort Village
Localita Cala Ostina, Castelsardo, Italy
Featuring a deck and a swimming pool, the independent Castelsardo Resort Village lies 3.9 km from Spiaggia La Ciaccia. Boasting access to Lu Bagnu, around 10 minutes away by car, this 4-star resort…
- 1-1