De twee torens van het hotel, ook wel de Cairo Twin Towers genoemd, bieden een panoramisch uitzicht op de Nijl en de 2,5 hectare aan paleistuinen.
Die Cairo Twin Towers des Hotels begrüßen Sie mit Panoramaaussicht auf den Nil sowie über die Palastgärten, die etwa 24.000 m² umfassen.