Location on the map

84 League of Arab States St., corner of Mohi El Din Abu El Ezz - Giza - Al Mohandesin

Map directions