The hotel is situated to the north of Palau, on the borders of the National Marine Park of the Archipelago of La Maddalena, right opposite the fascinating uninhabited island of Spargi. It is situated 4 km from the charming village of Porto Pozzo and just 12 km from S.Teresa Gallura.