Dimora San Teodoro is located in San Teodoro.
Accommodations comes with air conditioning and a flat-screen TV. The apartments feature a fully equipped kitchen, a dining area and a patio. The room includes a kettle and a private bathroom with a hairdryer.
Olbia is 20 mi from the holiday home, while Posada is 15 mi from the property. The nearest airport is Olbia Costa Smeralda Airport, 19 mi from the property.