Four Seasons Hotel First Mall, 35 Giza St, Egypt
310 ش الترعة البولاقية, At Teraa Al Boulaqeyah, Shubra, Cairo Governor...
112 Kholosi, El Barad, Shubra, Cairo Governorate, Egypt