Location on the map

446 Haram St., Nasr El Din Complex, Tower 2, Nasr El Din - Giza - al haram

Map directions