Via san martino, 163, 07052 San Teodoro
Apartments
Located in the centre of San Teodoro, 1.4 km from Cala d'Ambra Beach and 1.9 km from La Cinta Beach, Martino Apartment, San Teodoro offers free WiFi, a garden and air conditioning. The property is set 15 km from Isola di Tavolara, 35 km from Olbia Harbour and 29 km from Archeological Museum of Olbia....