Photos coming soon
HOTEL
Ji Hotel Shanghai Xizang North Road Metro Station
No.1599 Xizang North Road, Shanghai, China
Where it sits
Ji Hotel Shanghai Xizang North Road Metro Station
No.1599 Xizang North Road, Shanghai, China
31.26686, 121.46339
Similar stays nearby
Shanghai Baifu Hotel
Hotel · 13 m
My Love from the Stars B&B (Daning International Business District Branch 2)
Hotel · 27 m
Jinglai Hotel · Light Luxury - Shanghai JingAn Daning International North Xizang Road Metro Station
Hotel · 64 m
Jinglai Hotel Jing'an District Store
Hotel · 80 m
Shanghai Shengyu Hotel
Hotel · 149 m
Home Inn Style Shanghai Daning International Plaza Xizang North Road Metro Station
Hotel · 163 m
Home Inn Selected (Shanghai Daning International Plaza)
Hotel · 218 m
Ramada Shanghai Zhabei
Hotel · 222 m
Plan around Ji Hotel Shanghai Xizang North Road Metro Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 26, 2026.
