

Position on the tip of El Gezirah Island on the Nile River, this iconic hotel is located in downtown Cairo, within convenient walking distance of Zamalek (the city’s business district), the underground station, the Opera House, Egyptian Museum, Cairo Tower, and Tahrir Square.