Via b. sassari, 10, 07031 Castelsardo
Apartments
Set in Castelsardo, 400 metres from Castelsardo Beach and less than 1 km from Pedraladda Beach, Sunflower Castelsardo offers air conditioning. It is situated 31 km from Sassari Railway Station and offers a lift. Free WiFi is available throughout the property and La Vignaccia Beach is 400 metres away....