Location: in the town of Muria Maria, 10 Km. from Olibia city centre and the harbour. With strategic position to visit som of the most beautiful beaches in Gallura, in the north of Sardina.
See more: Hotels in Europe Hotels in Italy Hotels in Olbia (sardinia) Holiday Destinations in Europe