The Shanghai Grand Theatre is a complex located at the intersection of Renmin Avenue and Huangpi North Road in the northern part of the People's Square in the Huangpu District of Shanghai. The building houses the Shanghai Opera House and other performing companies.
AdJump Queues with Skip the Line Tickets. Instant Confirmation & E-Tickets Available. Full Refund if You Cancel at least 24 Hours in Advance. Book Now. Do More with Viator.
Reserve Now & Pay Later · A TripAdvisor Company · Verified Reviews