Photos coming soon
HOTEL
Orange Hotel (Shanghai Xizang North Road Metro Station)
No.311 Zhongshan North Road, Shanghai
Where it sits
Orange Hotel (Shanghai Xizang North Road Metro Station)
No.311 Zhongshan North Road, Shanghai
31.26412, 121.46804
Similar stays nearby
Qingzhuang Homestay (North XiZang Road)
Hotel · 100 m
Qingzhuang Homestay (North XiZang Road)
Hotel · 100 m
100 Inn (Shanghai North Xizang Road)
Hotel · 155 m
100 Inn Shanghai North Xizang Road
Hotel · 155 m
Aisen Theme Hotel
Hotel · 197 m
Yimi Collection Hotel (Shanghai Xizang North Road Subway Station)
Hotel · 208 m
Hanting Hotel Shangnhai Xizang Bei Road Metro Station
Hotel · 215 m
Home Inn Shanghai Railway Station
Hotel · 225 m
Plan around Orange Hotel (Shanghai Xizang North Road Metro Station)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
