Qi Zhong Stadium, Shanghai
Map
Gallery
Facts and practical information
The Qizhong Forest Sports City Arena, also known as Qizhong Stadium, is a tennis arena in Shanghai, People's Republic of China. The complex is located on an 80-hectare area, in Maqiao Town, in the southwest of Shanghai, Minhang District. ()
Address
5500 Yuanjiang Rd闵行区 (min xing qu)Shanghai 201111
Contact
+86 21 5498 0056
Social media
Day trips
Qi Zhong Stadium – popular in the area (distance from the attraction)
Nearby attractions include: Fengpu Bridge, Xinzhuang.