El Beni Benius está situado en el centro de Cagliari y cuenta con conexión Wi-Fi gratuita en todas las instalaciones. En las inmediaciones hay varias tiendas y restaurantes.
Todas las habitaciones disponen de balcón, aire acondicionado, TV de pantalla plana y baño privado.
La catedral de Cagliari se encuentra a 10 minutos a pie del Beni Benius. El puerto y la estación de tren de Cagliari se hallan a 200 metros del establecimiento.