Exclusive Apartment San Teodoro Center se encuentra en el centro de San Teodoro, a 15 min a pie de Cala d'Ambra y a 1,8 km de Playa de La Cinta.
Todas las unidades tienen aire acondicionado y disponen de baño privado, TV de pantalla plana, cocina totalmente equipada y terraza.
Spiaggia Isuledda está a 2,5 km del alojamiento, y Isla de Tavolara está a 15 km. El aeropuerto más cercano (Aeropuerto de Olbia - Costa Smeralda) está a 24 km del alojamiento.