Escape to an urban Oasis in the center of Cairo. This iconic luxury 5-star hotel is located on Gezirah Island and right on the riverside. Delight in spectacular Nile views from every room & restaurant. Sleep in silence, wake to Nile views. Each of our 433 luxury Cairo hotel suites and rooms overlooks the river from our Island location. Contemporary fittings blend French hi-tech with Oriental trimmings.