Exceptional design hotels in Castelsardo
We found 2 properties 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…
Janus Hotel
Via Roma 85, Castelsardo, Italy
The 4-star Janus Hotel Castelsardo is nestled nearly 5 minutes' walk from Spiaggia la Marina di Castelsardo and features an outdoor swimming pool. Located 4.1 km from Elephant Rock, this Castelsardo…
- 1-2