Stadium
Hubei Sports Bureau Football Administration Center
Wuhan, Hubei, China China
Home of
Hubei Istar
- Capacity
- 27,000
- City
- Wuhan, Hubei, China
Matches at this ground
No fixture is scheduled.