Add:1111 Caoxi Rd N., Inside Shanghai Stadium
Credit Cards Accepted
English Service Available
The Stage was an indoor stadium before 1999. Now, its function as a sports field has been superceded by its new neighbor a few hundred meters away.
The Grand Stage is a perfect place for vocal concerts and many other kinds of performances. Its olive-shaped stage in the center of the arena optimizes the views of the audience.