Location: the hotel is located on Capo Testa Beach, 2 Km. from Santa Teresa di Gallura.
See more: Hotels in Europe Hotels in Italy Hotels in Santa Teresa Gallura (sardinia) Holiday Destinations in Europe