Via eleonora d'arborea 63, 07031 Castelsardo
Apartments
Set in Castelsardo, 700 metres from Castelsardo Beach and 1.3 km from La Vignaccia Beach, Bella Vista Castelsardo offers air conditioning. The property has city and quiet street views, and is 31 km from Sassari Railway Station. The property is non-smoking and is located 1.6 km from Pedraladda Beach....