Photos coming soon
HOTEL
Atour Hotel Shanghai Dapuqiao Xuhui Binjiang Greenland
No. 628, Dapu Road, Shanghai, China
Where it sits
Atour Hotel Shanghai Dapuqiao Xuhui Binjiang Greenland
No. 628, Dapu Road, Shanghai, China
31.19329, 121.47372
Similar stays nearby
Wangyu E-Sports Hotel (Shanghai Huangpu Dayianguang Center Expo Museum Metro Station Store)
Hotel · 57 m
Wave E-sports HOTEL(Damuqiao Subway Station Branch)
Hotel · 284 m
lanting Hotel (Shanghai Xuhui Riverside Dapuqiao Branch)
Hotel · 290 m
lanting Hotel (Shanghai Xuhui Riverside Dapuqiao Branch)
Hotel · 290 m
Home Inn Plus Shanghai Dapuqiao
Hotel · 361 m
Homeinn Plus Hotel (Shanghai Dapuqiao Xuhui Riverside Green Space Store)
Hotel · 380 m
Shanghai Marriott Hotel Riverside
Hotel · 565 m
Pjinn Hotel Shanghai Tianzifang Dapuqiao Lubanlu Metro Branch
Hotel · 633 m
Plan around Atour Hotel Shanghai Dapuqiao Xuhui Binjiang Greenland
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
