Via parigi, 07052 San Teodoro
Holiday homes
Located in San Teodoro, 12 km from Isola di Tavolara and 32 km from Olbia Harbour, Trilocale i Fenicotteri offers a garden and air conditioning. It is situated 26 km from Archeological Museum of Olbia and provides a minimarket. The property is 1.4 km from La Cinta Beach, and within 1.2 km of the city...