Este hotel abrió sus puertas en el 2004, dispone de un hall de entrada con ascensor, de una cafetería y una discoteca. Los huéspedes también tienen a su disposición el servicio de lavandería.
Este hotel de lujo se encuentra en el centro de El Cairo, muy cerca del río Nilo.
Las habitaciones disponen de cuarto de baño con secador de pelo, teléfono, televisión, radio, minibar y aire acondicionado.