Small Luxury Hotels in Castelsardo
We found 1 property with availability in Castelsardo
Show on map
Bajaloglia Resort
Loc. Bajaloglia, Castelsardo, Italy
Featuring air-conditioned rooms and an à la carte restaurant, the smoke-free Bajaloglia Resort Castelsardo is around 10 minutes' walk from Lu Bagnu Sand Beach. Located 4.4 km from Elephant Rock, the…
- 1-1