ميدان التحرير
The Headquarters of the Arab League is located in Tahrir Square, near the downtown business district of Cairo.