8 via londra, 07031 Castelsardo
Holiday homes
Located in Castelsardo, within 500 metres of Lu Bagnu Beach and 2.9 km of Castelsardo Beach, Stella Marina offers accommodation with free WiFi, air conditioning, a seasonal outdoor swimming pool and a terrace. The property is set 28 km from Sassari Railway Station, 28 km from Palazzo Ducale Sassari and...