Photos coming soon
HOTEL
Zhotels Zhishang Hotel Shanghai People'S Square
No. 75 South Yunnan Road, Shanghai
Where it sits
Zhotels Zhishang Hotel Shanghai People'S Square
No. 75 South Yunnan Road, Shanghai
31.22673, 121.48139
Similar stays nearby
Home Inn Style Shanghai Bund Xintiandi Huaihai Road
Hotel · 28 m
Homeinn Selected Hotel (Shanghai Bund World Metro Station Hotel)
Hotel · 44 m
Hanting Hotel Shanghai Bund Great World Subway Station
Hotel · 59 m
Homeinn Plus Shanghai People Square East Jinling Road Hotel
Hotel · 84 m
Jianguo Hidden Hotel Shanghai Waitan Jinling East Road
Hotel · 86 m
Aaron'S House
Hotel · 87 m
Atour Light Hotel Shanghai The Bund Dashijie
Hotel · 104 m
Crystal Hotel Shanghai The Bund Jinling
Hotel · 117 m
Plan around Zhotels Zhishang Hotel Shanghai People'S Square
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
