Photos coming soon
HOTEL
JI Hotel Shanghai People's Square Nanjing Road
No.212 Chongqing Bei Road, Shanghai, China
Where it sits
JI Hotel Shanghai People's Square Nanjing Road
No.212 Chongqing Bei Road, Shanghai, China
31.22731, 121.46991
Similar stays nearby
Motel 168 Shanghai Nanjing Road
Hotel · 20 m
Ji Hotel (Shanghai People's Square, Nanjing Road)
Hotel · 23 m
Good Time Travellers Inn-People Square No.2
Hotel · 34 m
Home Inn
Hotel · 37 m
N2haus Dagu Road 4 bedrooms
Hotel · 41 m
Iforest People Square Grand Theatre
Hotel · 64 m
A Forest Hotel Shanghai Peoples Square
Hotel · 64 m
Da Gu Road Apartment
Hotel · 106 m
Plan around JI Hotel Shanghai People's Square Nanjing Road
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
