Eleonora d arborea 65, 07031 Castelsardo
Apartments
Offering city views, Sole e Mare is an accommodation set in Castelsardo, 700 metres from Castelsardo Beach and 1.3 km from La Vignaccia Beach. The property is located 1.6 km from Pedraladda Beach, 31 km from Sassari Railway Station and 31 km from Palazzo Ducale Sassari. The apartment features facilities...