Via piave, 07052 San Teodoro
Guest houses
Rooms Tavolara, a property with a garden, is situated in San Teodoro, 13 km from Isola di Tavolara, 33 km from Olbia Harbour, as well as 27 km from Archeological Museum of Olbia. The property has garden and inner courtyard views, and is 2.4 km from La Cinta Beach. The property is 2.3 km from Cala d'Ambra...