Escape to an urban oasis in the center of Cairo. This luxury 5-star hotel on Gezirah Island is right on the riverside. Delight in spectacular Nile views from every room.