Rooms Tavolara es un alojamiento muy bien ubicado en el centro de San Teodoro que ofrece habitaciones con aire acondicionado, jardín, wifi gratis y terraza. El alojamiento se encuentra a 2,4 km de Playa de La Cinta, a 13 km de Isla de Tavolara y a 33 km de Olbia Harbour. Este alojamiento libre de humo está a 2,3 km de Cala d'Ambra.
En el hostal o pensión, las habitaciones tienen armario, TV de pantalla plana, baño privado, ropa de cama y toallas. Cada habitación tiene caja fuerte, y algunas también ofrecen balcón. Todas las habitaciones cuentan con nevera.
Archeological Museum of Olbia está a 27 km del alojamiento, y Church of St. Paul the Apostle está a 28 km. El aeropuerto (Aeropuerto de Olbia - Costa Smeralda) está a 22 km.