Photos coming soon
HOTEL
Shanghai North Bund Dalian Road Subway Station Atour Hotel
No.535 Dalian Road, Shanghai, China
Where it sits
Shanghai North Bund Dalian Road Subway Station Atour Hotel
No.535 Dalian Road, Shanghai, China
31.25855, 121.51236
Similar stays nearby
Super 8 Shanghai Feng Ye Bei Wai Tan
Hotel · 57 m
Simu Boutique Hotel (Dalian Road subway station store on the North Bund of Shanghai)
Hotel · 185 m
99 Inn
Hotel · 202 m
Shanghai SIMU Boutique Hotel
Hotel · 227 m
Naza International Youth Hostel
Hotel · 233 m
Homeinn · neo (Shanghai North Bund Dalian Road Subway Station)
Hotel · 238 m
Pudding Yanxuan Hotel (Shanghai North Bund Dalian Road Subway Station Branch)
Hotel · 242 m
Haiyan Hotel
Hotel · 264 m
Plan around Shanghai North Bund Dalian Road Subway Station Atour Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
