El San Teodoro se encuentra en el centro de San Teodoro, a 1,2 km de la playa de Cala d'Ambra, y ofrece salón compartido, terraza y bar. Ofrece acceso a un balcón y aparcamiento privado gratuito.
La casa cuenta con aire acondicionado, 2 dormitorios independientes, sala de estar, baño y cocina totalmente equipada con nevera y horno. El establecimiento proporciona toallas y ropa de cama por un suplemento.
La casa ofrece servicio de alquiler de bicicletas.
El San Teodoro se encuentra a 1,5 km de la playa de La Cinta y a 2,4 km de Spiaggia Isuledda. El aeropuerto más cercano es el de Olbia Costa Smeralda, ubicado a 24 km. Se proporciona servicio de enlace con el aeropuerto por un suplemento.