Photos coming soon
HOTEL
Atour Hotel Shanghai Lujiazui Pudong South Road
No.1351 Pudong South Road, Shanghai, China
Where it sits
Atour Hotel Shanghai Lujiazui Pudong South Road
No.1351 Pudong South Road, Shanghai, China
31.22482, 121.51761
Similar stays nearby
Atour Hotel Shanghai Lujiazui Pudong South Road
Hotel · 24 m
Jitai Hotel
Hotel · 57 m
Jitai Hotel
Hotel · 57 m
7 Days Inn (Shanghai Lujiazui)
Hotel · 139 m
7 Days Inn Shanghai Lujiazui Branch
Hotel · 140 m
Fengdu Hotel (Shanghai Lujiazui Yaohan Store)
Hotel · 149 m
qingle hotel
Hotel · 150 m
枫渡酒店上海陆家嘴店
Hotel · 155 m
Plan around Atour Hotel Shanghai Lujiazui Pudong South Road
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
