Location on the map

1 Hijaz Square Al Safa Medical Tower - Giza - Al Mohandesin

Map directions