About it
Exclusive Apartment San Teodoro Center enjoys a location in San Teodoro, 1.1 miles from La Cinta Beach and 1.6 miles from Spiaggia Isuledda. This apartment provides accommodations with a balcony. The property is half a mile from the city center and a 15-minute walk from Cala d'Ambra Beach.
All of the air-conditioned units feature a private bathroom, flat-screen TV, fully equipped kitchen, and terrace.
Isola di Tavolara is 9.2 miles from the apartment, while Olbia Harbour is 21 miles away. The nearest airport is Olbia Costa Smeralda Airport, 15 miles from Exclusive Apartment San Teodoro Center.