This property is a 9-minute walk from the beach. Dimora San Teodoro is located in San Teodoro. Accommodation is equipped with air conditioning and a flat-screen TV. This room features a kettle and a private bathroom with a hairdryer.
Olbia is 32 km from the property, while Posada is 24 km away. The nearest airport is Olbia Costa...See more