Self catering
The residence is located in the town center of Santa Teresa di Gallura, one of the most important tourist center on the northern tip of Sardinia. The village is close to the Strait of Bonifacio and it is just a short stroll from the sandy beach of Re...