Located 28 km from Isola dei Gabbiani, Villa Francesca, quite and nice Apartment provides accommodation with free WiFi and free private parking. Guests staying at this apartment have access to a fully equipped kitchen. The property is non-smoking and is situated 25 km from Olbia Harbour.
Leading onto a terrace with garden views, the spacious air-conditioned apartment consists of 1 bedroom. A flat-screen TV is featured.
Isola di Tavolara is 38 km from the apartment, while Giants Tombs Coddu Vecchiu is 10 km away. Olbia Costa Smeralda Airport is 25 km from the property.