Photos coming soon
HOTEL
Shanghai Zhuangxin Hotel (Xinzhuang Industrial Zone Zhuanqiao Metro Station Branch)
No.673 Zhuanxing Road, Minhang District, Shanghai, 201108, China, Shanghai, China
Where it sits
Shanghai Zhuangxin Hotel (Xinzhuang Industrial Zone Zhuanqiao Metro Station Branch)
No.673 Zhuanxing Road, Minhang District, Shanghai, 201108, China, Shanghai, China
31.06432, 121.39046
Similar stays nearby
Zhuangxin Holiday Hostel
Hotel · 0 m
Zhuangxin Holiday Hostel
Hotel · 0 m
Home Inn Neo Shanghai Minhang Zhuanqiao Metro Station
Hotel · 43 m
GreenTree Inn Express (Shanghai Zhuanqiao Wanda Plaza)
Hotel · 55 m
Homeinn · neo (Shanghai Minhang Zhuanqiao Subway Station)
Hotel · 71 m
Zsmart Hotel (Zhuanqiao Metro Station)
Hotel · 227 m
Zsmart HotelShanghai Zhuanqiao Metro Station Branch
Hotel · 228 m
Shanghai Jiameng Hotel
Hotel · 232 m
Plan around Shanghai Zhuangxin Hotel (Xinzhuang Industrial Zone Zhuanqiao Metro Station Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
