Home > Fun > Art & Galleries > Shanghai Grand Stage
Shanghai Grand Stage

Add:1111 Caoxi Rd N., Inside Shanghai Stadium

Tel:021-6438 4952

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.