Featuring a bar, shared lounge and views of garden, La Roccia Dell'Elefante is set in Castelsardo, 2.9 km from Cala Ostina.
Rocca Doria is located in Castelsardo, 500 metres from Castelsardo Beach, less than 1 km from Pedraladda Beach, and 31 km from Sassari…
Offering a tennis court and quiet street view, The Square Castelsardo is located in Castelsardo, 500 metres from Castelsardo Beach and less…
Set in Castelsardo in the Sardinia region, Domus Rubra features a balcony and city views.
B&B Al Duomo Carrela di Ghjeja is located next to Castelsardo's Sant'Antonio Abate Cathedral and a few steps from the Doria Castle.