Via s. antonio 12a, 07031 Castelsardo
Appartamenti
Set in Castelsardo, within 200 metres of Castelsardo Beach and less than 1 km of La Vignaccia Beach, Marina Bay - Castelsardo offers accommodation with free WiFi, air conditioning and a private beach area. The property is around 30 km from Sassari Railway Station, 31 km from Palazzo Ducale Sassari and...