Photos coming soon
HOTEL
J HOTEL
Shen Jia Nong Road 1081, Shanghai, China
Where it sits
J HOTEL
Shen Jia Nong Road 1081, Shanghai, China
31.24037, 121.54878
Similar stays nearby
J Hotel
Hotel · 18 m
Art Choice Anlai Hotel (Shanghai Lujiazui Financial District Beiyangjing Road Metro Station Branch)
Hotel · 95 m
Changlong Hotel
Hotel · 233 m
Changlong Hotel
Hotel · 234 m
Shanghai Wankai Collection Hotel
Hotel · 246 m
Shanghai Wankai Collection Hotel
Hotel · 246 m
JI Hotel Shanghai Lujiazui Changyi Road Metro Station
Hotel · 276 m
Huanying Guangnian E-Sports Hotel (Miaopu Road)
Hotel · 379 m
Plan around J HOTEL
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
