Villa Francesca is a detached villa is located in Santa Teresa Gallura and is 14 km from Palau. The property boasts views of the sea and is 42 km from Porto-Vecchio. Free private parking is available on site.
The kitchen features a dishwasher, an oven and a microwave, as well as a kettle. A flat-screen TV is available. Other facilities at Villa Francesca include a seasonal outdoor pool.
Olbia is 40 km from Villa Francesca, while Bonifacio is 20 km from the property. The nearest airport is Olbia Costa Smeralda Airport, 43 km from the property.