Via Li Lioni 46, localita' Capizza di Vacca
07028 - Santa Teresa Gallura
Villa Francesca is a detached villa is located in Santa Teresa Gallura and is 20 km from Palau. The property boasts views of the sea and is 50 km from Porto Cervo. Free private parking is available on site.