El Hotel San Teodoro ofrece una piscina y habitaciones con aire acondicionado, WiFi gratuita y TV vía satélite. Se encuentra a 5 minutos en coche del centro de San Teodoro y las playas de La Cinta y Cala d'Ambra.
Las habitaciones del San Teodoro, a las que se accede en un ascensor moderno de cristal, cuentan con minibar y baño privado con ducha y secador de pelo. La mayoría incluye balcón o terraza, y algunas tienen vistas a la piscina o al jardín.
El desayuno es de tipo buffet y consta de fruta fresca y bollería. En el bar salón se ofrecen almuerzos ligeros y happy hour.
El establecimiento puede organizar servicios de alquiler de coches y bicicletas, así como servicios de enlace con el aeropuerto de Olbia.
La piscina del establecimiento alberga un bar de bebidas y aperitivos y está rodeada por una gran terraza con tumbonas y sombrillas.