Via iv novembre 16, 07031 Castelsardo
Guest houses
Rocca Doria is located in Castelsardo, 500 metres from Castelsardo Beach, less than 1 km from Pedraladda Beach, and 31 km from Sassari Railway Station. The property features sea and city views, and is 400 metres from La Vignaccia Beach. The accommodation provides airport transfers, while a car rental...