Nile City Towers, North Tower كورنيش النيل El-Nile, Egypt
Al Sikka Al Tougari, Boulaq Num.1, Bulaq, Cairo Governorate, Egypt
Cairo, Nile city towers, north tower - 22nd floor, Cairo Governorate, ...