Fairmont Heliopolis

El-Orouba at El Shaheed Sayed Zakaria | Cairo, Cairo Governorate 2466  [SEE MAP]Cairo, Cairo Governorate  [SEE ADDRESS]
Credit

Courtesy of Fairmont Heliopolis