Villa La Rocca Villa Castelsardo
This property is 14 minutes walk from the beach. Featuring a garden and BBQ facilities, Villa La Rocca is in Lu Bagnu, a 10-minute walk from a rocky beach. The property is 5.5 km from Castelsardo, an archeological site overlooking the Asinara Gulf.
Number of rooms: 2
Via Calabria, 07031 Castelsardo, Italy