Location on the map

1/4 Al Hamad Towers, Anwar El Mofti St., off Abbas El Akkad St. - Cairo - Nasr City

Map directions