Via padova , 07052 San Teodoro
Appartamento
Apartment in San Teodoro 43452 is located in the San Teodoro City Centre district of San Teodoro, 1.9 km from La Cinta Beach, 2.5 km from Spiaggia Isuledda and 15 km from Isola di Tavolara. The property is situated 35 km from Olbia Harbour, 29 km from Archeological Museum of Olbia and 30 km from Church...