La Casa Di Babbai se encuentra en Nuchis, a 46 km de Olbia Harbour, y dispone de terraza, habitaciones libres de humo y wifi gratis en todo el alojamiento. El alojamiento está a 39 km de Tumbas de los Gigantes Coddu Vecchiu, a 41 km de San Simplicio Church y a 41 km de Church of St. Paul the Apostle. Hay vistas a la ciudad.
En el hotel, todas las habitaciones cuentan con escritorio. Todas las unidades del alojamiento tienen baño privado con bidet y artículos de aseo gratuitos, además de TV de pantalla plana y aire acondicionado. Algunas habitaciones tienen balcón. Las habitaciones incluyen armario.
Archeological Museum of Olbia está a 42 km del alojamiento. El aeropuerto (Aeropuerto de Olbia - Costa Smeralda) está a 43 km, y el alojamiento ofrece servicio de traslado de pago para ir o volver del aeropuerto.