El Mena Grand, en ‘Izbat al Burj, ofrece alojamiento de 4 estrellas con jardín, restaurante y bar. Cada habitación dispone de un balcón con vistas al jardín.
En el hotel, todas las habitaciones tienen aire acondicionado, armario, TV de pantalla plana, baño privado, ropa de cama, toallas y terraza con vistas al mar. Todas las unidades cuentan con nevera.
En recepción se hablan varios idiomas, como árabe y inglés.