Photos coming soon
HOTEL
Ji Hotel Shanghai Dongming Road Metro Station
No.1108 Dongming Road, Shanghai, China
Where it sits
Ji Hotel Shanghai Dongming Road Metro Station
No.1108 Dongming Road, Shanghai, China
31.17570, 121.51000
Similar stays nearby
Ji Hotel Shanghai Dongming Road Metro Station
Hotel · 0 m
Ruichang Hostel
Hotel · 26 m
Ramada Pudong Shanghai Expo
Hotel · 60 m
Jingke E-sports Hotel (Shanghai Expo Park Store)
Hotel · 373 m
Jingke E-sports Hotel (Shanghai Expo Park Store)
Hotel · 373 m
Qingchun Hotel
Hotel · 386 m
Ibis Shanghai Expo Dongming Road Metro Station
Hotel · 394 m
ibis Shanghai Chengshan Road Hotel
Hotel · 492 m
Plan around Ji Hotel Shanghai Dongming Road Metro Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
