Find and Book Top Rated Holiday homes in Castelsardo
Search among 1 available holiday home in Castelsardo from 50+ providers.
7 adults
2 bedrooms
4 beds
MapView on map6.8 km from City Centre
From
US$ 327
/night
Saved
Save