Situated in San Teodoro in the Sardinia region, Appartamento San Teodoro centro features a balcony. Guests staying at this apartment have access to a fully equipped kitchen.
The apartment is equipped with a flat-screen TV and a living room.
Olbia is 22 km from the apartment, while Posada is 16 km away. The nearest airport is Olbia Costa Smeralda Airport, 19 km from the property.