Photos coming soon
HOTEL
JI Hotel (Shanghai New International Expo Center Chenchun Road)
No.299 Chenchun Road, Shanghai, China
Where it sits
JI Hotel (Shanghai New International Expo Center Chenchun Road)
No.299 Chenchun Road, Shanghai, China
31.17190, 121.55000
Similar stays nearby
Elong Anyun Hotel (Shanghai New International Expo Center, Bohua Road Branch)
Hotel · 29 m
创锋旅馆(上海绿林店)
Hotel · 100 m
Vienna 3 Best Hotel Shanghai Expo Sanlin
Hotel · 147 m
Hanting Hotel Shanghai Longyang Road Magnetic levitation
Hotel · 677 m
Xingji Hotel
Hotel · 894 m
Xingji Hotel
Hotel · 895 m
Zhihao Business Hotel
Hotel · 909 m
Zhihao Business Hotel
Hotel · 910 m
Plan around JI Hotel (Shanghai New International Expo Center Chenchun Road)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
