The hotel is located in the middle of Baia delle Ninfe (Nymph's Bay) in North-West Sardinia, 3 kilometres from the ancient Nuraghe di Palmaver archaeolological site and 11 kilometres from Alghero.
Customer review digest, click to view whole review ...