Location on the map

60 Queen Center Tower, Khalifa El Mamoun St. - Cairo - Roxy

Map directions