Роскошный отель расположен на острове Гезира, прямо на берегу реки, в самом сердце старого города Каира. Из номеров открывается панорамный вид на Нил. Поскольку отель находиться в нескольких минутах ходьбы от Оперного театра и Каирской башни, а также Египетского музея и Хан-эль-Халили, он рекомендован для любителей посещать достопримечательности города, также для тех, хто приехал в Каир в деловые поездки.