Photos coming soon
HOTEL
Hi Inn Shanghai People's Square Metro Station
No 66 Tibet Middle Road Shanghai, Shanghai
Where it sits
Hi Inn Shanghai People's Square Metro Station
No 66 Tibet Middle Road Shanghai, Shanghai
31.22970, 121.47800
Similar stays nearby
Shanghai Lianzheng Hotel (People's Square Subway Station)
Hotel · 9 m
Shanghai OPARTMENT Far East Hotel
Hotel · 40 m
OPARTMENT The Far Eastern Hotel - People's Square
Hotel · 42 m
Motto by Hilton Shanghai Wuliqiao
Hotel · 56 m
OPARTMENT The Far Eastern Hotel - People's Square Shanghai
Hotel · 66 m
Youli Hotel
Hotel · 69 m
Youli Hotel (Shanghai People's Square)
Hotel · 69 m
Youli Hotel (Shanghai People's Square)
Hotel · 69 m
Plan around Hi Inn Shanghai People's Square Metro Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
