El hotel está situado en El Cairo, Egipto.
Se encuentra en el corazón de la zona de la Heliópolis, uno de los barrios residenciales más animados del Cairo, y ofrece todos los servicios y comodidades de un hotel de primera clase. El establecimiento se precia de su restaurante en la azotea, de su distinguido y exclusivo bar y de su restaurante chino. En total, se ofrecen 60 alojamientos y servicio de salida y recepción 24 horas.
Las lujosas habitaciones de lujo del hotel tienen aire acondicionado y muebles de diseño. Todas disponen de secador de pelo, teléfono de línea directa, TV, minibar y balcón o terraza. Además, el hotel ofrece apartamentos independientes que constan de zona de estar, 2 o 3 dormitorios, cocina completamente equipada, lavadora y cuartos de baño coloridos y bien equipados.