Location on the map

75 Smouha Palace Tower, Tower B, Fawzy Moaz St., Floor 2 - Alexandria - Smouha

Map directions