Where is People's Square Station?
People's Square Station is located in Xiaoshan. If you'd like to find things to see and do in the area, you might want to stop in and see Hangzhou Paradise Park and Hangzhou Polar Ocean World.
Where Can I Stay near People's Square Station?
We've got 14 hotels to pick from within just a mile of People's Square Station. You may want to think about one of these choices that are popular with our travelers:
Hilton Garden Inn Hangzhou Xiaoshan
- hotel • Free parking • Restaurant • 24-hour fitness center
Holiday Inn Hangzhou Xiaoshan, an IHG Hotel
- hotel • Free parking • Free WiFi • 2 restaurants
Things to See and Do near People's Square Station
What to See near People's Square Station
- Hangzhou Olympic Sports Center
- Quiantang River Bridge
- Phoenix Mosque
- Qinghefang Old Street
- Zhejiang University Huajiachi Campus
Things to Do near People's Square Station
- Hangzhou Paradise Park
- Hangzhou Polar Ocean World
- MIXC Mall
- Wushan Night Market
- Xihu Tiandi