Location on the map

5 Ghaly Sons Tower, El Galaa St., Clock Square - Alexandria - Victoria

Map directions