Vico li menduli, 10, 07052 San Teodoro
Holiday homes
Set in San Teodoro, 14 km from Isola di Tavolara and 34 km from Olbia Harbour, Casa Li Menduli offers air conditioning. Situated 1.8 km from Cala d'Ambra Beach, the property features a garden and free private parking. The property is 200 metres from the city centre and 1.2 km from La Cinta Beach. The...