Where is People's Square Station?
People's Square Station is located in Downtown Shanghai. If you'd like to find things to do in the area, you may want to check out The Bund and Huanghe Road.
Where Can I Stay near People's Square Station?
We've got 113 hotels to choose from within just a mile of People's Square Station. You may want to consider one of these options that are popular with our travelers:
The Langham, Shanghai, Xintiandi
- hotel • Free parking • Free WiFi • 3 restaurants • Central location
Conrad Shanghai
- hotel • Free parking • Free WiFi • 2 restaurants • Central location
Central Hotel Shanghai
- hotel • Free WiFi • 3 restaurants • Spa • Central location
Grand Central Hotel Shanghai
- hotel • Free WiFi • Restaurant • Sauna • Central location
The Westin Bund Center, Shanghai
- hotel • Free parking • Free WiFi • 3 restaurants • Central location
Things to See and Do near People's Square Station
What to See near People's Square Station
- The Bund
- People’s Park
- Shanghai City Hall
- People's Square
- HKRI Taikoo Hui
Things to Do near People's Square Station
- Huanghe Road
- West Nanjing Road
- Brilliance Shimao International Plaza
- MOCA Shanghai
- Shanghai Grand Theatre