Esta torre de 41 plantas fue construida sobre 9 plantas de zonas de servicios públicos, creando una construcción perfectamente integrada con 714 habitaciones. Los lados de esta torre, curvos y esculturales, están orientados a la ribera para complementar así la construcción existente y maximizar la vista del paisaje del río, una vista espectacular del Nilo de la que se puede disfrutar desde todas las habitaciones y balcones, así como desde las zonas públicas. El hotel dispone de vestíbulo con recepción 24 horas, servicio de cambio de divisas, ascensor, salón de peluquería, bar y restaurante. También ofrece servicio de habitaciones y de lavandería, así como aparcamiento para los que lleguen en coche.
Este hotel tiene una ubicación perfecta en el centro del distrito comercial y de negocios del Cairo, muy cerca de los muchos lugares de interés turístico y cultural del Cairo. El aeropuerto internacional del Cairo está a solo 20 km.
Las habitaciones, de 34 m², ofrecen una zona separada de trabajo con conexión a Internet de alta velocidad, cuarto de baño de mármol con ducha, bañera y suaves albornoces, así como 2 camas individuales. Las comodidades de lujo incluyen TV vía satélite y servicio de buenas noches. Además, como estándar se dispone de teléfono de línea directa, minibar, aire acondicionado regulable y balcón o terraza.
El hotel acepta American Express, MasterCard y VISA.