In the North of Sardinia, this welcoming, 3-star hotel offers a family-run atmosphere and comfortable accommodation in the centre of Santa Teresa Gallura. Hotel L’Ancora is just 300 metres from the sea, beaches and historic centre.
Number of rooms: 32
Calabria S.N., 07028 Santa Teresa Gallura, Italy