Mensos está en Olbia, a 6,3 km de Olbia Harbour, y dispone de jardín, habitaciones libres de humo, wifi gratis en todo el alojamiento y terraza. El alojamiento está cerca de San Simplicio Church, de Church of St. Paul the Apostle y de Archeological Museum of Olbia. Hay vistas al jardín.
Las unidades están equipadas con aire acondicionado, nevera, minibar, cafetera, bidet, artículos de aseo gratuitos y escritorio. El hostal o pensión ofrece algunas unidades con balcón, y todas tienen baño privado con ducha y secador de pelo. En Mensos, las habitaciones están equipadas con armario y TV de pantalla plana.
Isla de Tavolara está a 18 km del alojamiento, y Tumbas de los Gigantes Coddu Vecchiu está a 27 km. El aeropuerto más cercano (Aeropuerto de Olbia - Costa Smeralda) está a 4 km.