One of the foremost performance venues in the city, the Shanghai Grand Theatre offers visitors a chance to enjoy a wide range of musical and theatrical shows. Situated in the heart of the city at People’s Square, this popular venue covers an area of a little over 62,000 square meters and features conventional and Chinese operas, ballets, dramas, musicals, symphonies and more. Opened in 1998, the building’s fascinating architecture blends elements from both the East and the West. Inside one will find three state of the art theatres; the Lyric, Drama and Studio theatres. Those heading to the city and looking for a 5 star hotel Shanghai can stay at The Peninsula Shanghai. Looking out across the famous Bund, this well placed Shanghai hotel also has a luxurious spa where one can find true rest and relaxation.