Project Description

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.


3 El Thawra Council St. Zamalek