Photos coming soon
HOTEL
JI Hotel Shanghai South Railway Station
839 Shilong Road, Xuhui District, 200030 Shanghai, Shanghai
Where it sits
JI Hotel Shanghai South Railway Station
839 Shilong Road, Xuhui District, 200030 Shanghai, Shanghai
31.14976, 121.43225
Similar stays nearby
Motai Hotel
Hotel · 0 m
Qingzhu · Anyi Preferred Hotel (Shanghai South Railway Station)
Hotel · 39 m
Youchuan Hostel
Hotel · 40 m
Youchuan Hostel
Hotel · 40 m
Pengsheng Hotel (South Railway Station Branch)
Hotel · 42 m
Ji Hotel Shanghai South Railway Station
Hotel · 47 m
Ji Hotel (Shanghai South Railway Station ECUST)
Hotel · 47 m
Mengen Hotel
Hotel · 57 m
Plan around JI Hotel Shanghai South Railway Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
