People's Square
人民广场 (上海)
square in
Shanghai
#13 in Shanghai
/
#99 in China
People's Square in Shanghai, China, is a prominent public space and a major landmark in the city. Located in the Huangpu District, it is surrounded by numerous important buildings and cultural institutions, including the Shanghai Museum, Shanghai Grand Theatre, and Shanghai Urban Planning Exhibition Center. The square is a bustling hub of activity, often hosting events, festivals, and gatherings. It also serves as a key transportation nexus, with the People's Square metro station providing access to multiple subway lines.
Hotels
Find hotels nearby:
Tours & Activities
Also check out
Message
Go to Planner