El Mena Grand in ‘Izbat al Burj heeft een 4-sterrenaccommodatie met een tuin, een restaurant en een bar. De kamers zijn voorzien van een balkon met uitzicht op de tuin.
Alle kamers bij het hotel hebben airconditioning, een kledingkast, een terras met zeezicht, een eigen badkamer, een flatscreen-tv, beddengoed en handdoeken. Alle units zijn voorzien van een koelkast.
Het personeel van de receptie spreekt Arabisch en Engels.