A corner of paradise lapped by the crystal-clear waters of the Tavolara Marine Protected Area.
Nestling on Sardinia’s north-east coast, the resort is near the fabulous Lu Impostu beach, one of the island’s finest.
A sublime natural landscape like no other in the entire Mediterranean.