Photos coming soon
HOTEL
Ji Hotel Shanghai South Railway Station
No.839 Shilong Road, Shanghai, China
Where it sits
Ji Hotel Shanghai South Railway Station
No.839 Shilong Road, Shanghai, China
31.14940, 121.43200
Similar stays nearby
Ji Hotel (Shanghai South Railway Station ECUST)
Hotel · 0 m
Qingzhu · Anyi Preferred Hotel (Shanghai South Railway Station)
Hotel · 9 m
Motai Hotel
Hotel · 47 m
JI Hotel Shanghai South Railway Station
Hotel · 47 m
Youchuan Hostel
Hotel · 84 m
Youchuan Hostel
Hotel · 84 m
Pengsheng Hotel (South Railway Station Branch)
Hotel · 87 m
Mengen Hotel
Hotel · 102 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 17, 2026.
