Photos coming soon
HOTEL
JI Hotel Shanghai Lujiazui
No.88 West of Weifang Road, Pudong, 200122 Shanghai, China, Shanghai
Where it sits
JI Hotel Shanghai Lujiazui
No.88 West of Weifang Road, Pudong, 200122 Shanghai, China, Shanghai
31.22242, 121.51597
Similar stays nearby
Shanghai Lujiazui H+ Hotel
Hotel · 16 m
Starway Hotel Shanghai Lujiazui
Hotel · 18 m
JI Hotel Shanghai Lujiazui Pudong Nan Road
Hotel · 28 m
Hanting Hotel (Shanghai South Pudong Rd,Lujiazui)
Hotel · 68 m
Ji Hotel Shanghai Lujiazui Pudong South Road
Hotel · 123 m
Hanting Hotel Shanghai Lujiazui Dongnan Road
Hotel · 174 m
StarHome Binjiang Road Branch
Hotel · 208 m
Elong ME Hotel Shanghai Lujiazui Ba Bai Ban
Hotel · 216 m
Plan around JI Hotel Shanghai Lujiazui
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 28, 2026.
