Photos coming soon
HOTEL
JI Hotel Lujiazui Babaiban
NO.818 Zhangyang Road, Shanghai, China
Where it sits
JI Hotel Lujiazui Babaiban
NO.818 Zhangyang Road, Shanghai, China
31.22870, 121.52200
Similar stays nearby
Ji Hotel Lujiazui Babaiban
Hotel · 10 m
Mehood Hotel (Shanghai Lujiazui Yaoban Branch)
Hotel · 18 m
InterContinental Shanghai Pudong By IHG
Hotel · 60 m
InterContinental Shanghai Pudong Hotel by IHG
Hotel · 88 m
Supreme Tower
Hotel · 91 m
Boting Hotel (Shanghai Lujiazui Baguaban)
Hotel · 135 m
Bo Ting Hotel泊庭酒店
Hotel · 137 m
Jinling Purple Mountain Hotel Shanghai
Hotel · 167 m
Plan around JI Hotel Lujiazui Babaiban
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
