Opera metro istasyonu, otelden sadece 950 metre uzaklıkta, Tahrir Meydanı'a kolayca ulaşılabilir.
El-Ezher Camii bu otelden 3 kilometre uzaklıkta, İslam Sanatları Müzesi ise 2 kilometre uzaklıkta yer alır.
Yemek için konuklar Le Pacha 1901, Chili's arasında seçim yapabilir.