Vico panarea ii snc , 07052 San Teodoro
Villa
Set in San Teodoro, 2.9 km from Lu Impostu Beach and 7.6 km from Isola di Tavolara, New Villa Carmen offers air-conditioned accommodation with a patio and free WiFi. Offering a garden, the property is located within 27 km of Olbia Harbour. The villa has facilities for disabled guests.
The villa with...