Featuring rooms with sea views, an outdoor pool and sports facilities, the Castelsardo Resort Village is set 325 ft from the Cala Ostina bay in northern Sardinia. A beach shuttle is free. With a private balcony ... Read more

View all Luxury Hotels in Castelsardo