Castelsardo
From 50€
per night
bella vista
Strada Statale 134 località terra bianca
07031
Castelsardo
Situated in Castelsardo, within less than 1 km of Cala Ostina and 2.1 km of Pedraladda Beach, bella vista offers accommodation with free WiFi, air conditioning, free bikes and a terrace. This ...