Località franculacciu residence smeralda, 07052 San Teodoro
Holiday homes
Boasting air-conditioned accommodation with a private pool, pool view and a balcony, Casa Giulia is situated in San Teodoro. Located 20 km from Isola di Tavolara, the property features an open-air bath and free private parking. The property is non-smoking and is set 38 km from Olbia Harbour. The holiday...