Via molise, 07031 Castelsardo
Apartments
Set in Castelsardo, 500 metres from Lu Bagnu Beach and 27 km from Sassari Railway Station, I lentischi offers air-conditioned accommodation with a balcony and free WiFi. The property has garden and city views, and is 27 km from Palazzo Ducale Sassari. The spacious apartment is fitted with 2 bedrooms,...