Set on a hill, just off Castelsardo, this exclusive and charming hotel offers a wonderful view over the sea and Castelsardo’ s old town, as well as giving the guests a sublime experience in its fine restaurant.