2 Via Sassari, 07052 San Teodoro
Vacation Home
with
1
room
Villa Chiara is located in San Teodoro, just 21 miles from Olbia Harbour and 17 miles from Archeological Museum
of Olbia. The property is around 1.1 miles from Cala d'Ambra Beach, 1.8 miles from Spiaggia Isuledda, and 8.6 miles from Isola di Tavolara. The property is 600 yards from the city center and a 16-minute ...