Four Seasons Hotel First Mall, 35 Giza St, Egypt
Al Mostashfa, Gesr Shubra, Shubra, Cairo Governorate, Egypt