El Hotel Terra di Mare se encuentra en el centro de San Teodoro, a pocos metros de la playa. Las habitaciones están equipadas con baño privado, secador de pelo, aire acondicionado, TV de pantalla plana con canales nacionales e internacionales, minibar, teléfono, caja fuerte y conexión a Internet. Ofrecemos un parque infantil, un bar junto a la piscina, una sala de conferencias, una sala de fitness, una piscina y un servicio de transporte. La propiedad está situada en uno de los centros turísticos más populares de la costa este de Cerdeña, de fácil acceso desde el aeropuerto y el puerto de Olbia.