Photos coming soon
HOTEL
Atour Hotel Shanghai Guoji Lvyou Dujia Nanliugong Road
No. 2401, Zhouzhugong Road, Shanghai, China
Where it sits
Atour Hotel Shanghai Guoji Lvyou Dujia Nanliugong Road
No. 2401, Zhouzhugong Road, Shanghai, China
31.11752, 121.70031
Similar stays nearby
ShangHai ManJu Homestay
Hotel · 113 m
BVB Youth Inn
Hotel · 126 m
BVB Youth Inn
Hotel · 126 m
Tianshuang Hotel
Hotel · 145 m
DWE・多维岛屿青年旅舍迪士尼店,紧邻地铁站,周边咖啡厅、清真餐厅遍布,各类生活配套设施齐全出行便利
Hotel · 167 m
Yafeng Blue Hotel
Hotel · 172 m
Hanting Hotel Shanghai International Tourism Resort
Hotel · 189 m
Leyu Hotel (Shanghai Pudong Liuzao)
Hotel · 189 m
Plan around Atour Hotel Shanghai Guoji Lvyou Dujia Nanliugong Road
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
