Photos coming soon
HOTEL
Atour Hotel Shanghai Minxing Jiaoda Jiangchuan Road Subway Station
No. 64, Humin Road, Shanghai, China
Where it sits
Atour Hotel Shanghai Minxing Jiaoda Jiangchuan Road Subway Station
No. 64, Humin Road, Shanghai, China
31.00024, 121.42563
Similar stays nearby
Shanghai Tiantian Hotel
Hotel · 350 m
Huhua Hotel (Jiaotong University Jiangchuan Road Metro Station)
Hotel · 378 m
Hanting Hotel Shanghai Jiaoda Jiangchuan Road Metro Station New
Hotel · 400 m
Hanting Hotel Shanghai Jiaoda Jiangchuan Road Metro Station New
Hotel · 400 m
7Days Inn Shanghai Old Minhang Jiangchuan Road
Hotel · 410 m
Shanghai Huhua Business Hotel
Hotel · 415 m
Shanghai Tianze Serviced Apartment
Hotel · 449 m
Traders Hotel Shanghai
Hotel · 455 m
Plan around Atour Hotel Shanghai Minxing Jiaoda Jiangchuan Road Subway Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
