Complete name: Stad El-Qahira El-Dawly
City: Cairo
Country: Egypt Egypt
Capacity: 74.100
Seating: 74.100
Field: 106 m x 68 m
Opening: 1960
Football stadium: No

former names

-