Practical Info
Castelsardo
07031 - Castelsardo
About
Located in Castelsardo, this apartment is 49 km from Alghero. The property features views of the sea is 22 km from Sassari. Free private parking is available on site. The kitchenette comes with a microwave. A TV is available.