This magnificent 4 star resort is located in the natural oasis within the "Protected Marine Area" of Tavolara, and overlooks the beautiful beach of Lu Impostu in Sardinia. The hotel offers different types of private and luxurious accomadation. The resort has a large garden with swimming pools, solarium, and an exclusive restaurant. There is also private parking.