Ferienwohnung San Teodoro 119S is located in San Teodoro. The accommodation is 22 km from Olbia.
The apartment includes a living room and a bathroom with a shower. The accommodation is fitted with a kitchenette.
Posada is 16 km from the apartment, while Porto Cervo is 41 km away. Olbia Costa Smeralda Airport is 19 km from the property.