Het Beni Benius ligt in het centrum van Cagliari en biedt over gratis WiFi. In de directe omgeving van de accommodatie zijn verschillende winkels en restaurants te vinden.
De kamers met airconditioning zijn allemaal voorzien van een balkon en een flatscreen-tv. Verder beschikken ze allemaal over een eigen badkamer.
De kathedraal van Cagliari ligt op 10 minuten lopen van Beni Benius. De haven en het treinstation van Cagliari bevinden zich op minder dan 200 meter van de accommodatie.