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 Branch
Hotel · 140 m
qingle hotel
Hotel · 150 m
枫渡酒店上海陆家嘴店
Hotel · 155 m
Ji Hotel Shanghai Lujiazui Zhangyang Road
Hotel · 164 m
Yunju Hotel (Shanghai Lujiazui Century Avenue)
Hotel · 165 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 Aug 20, 2026.
