Photos coming soon
HOTEL
Atour Hotel Wujiaochang Jiangwan Stadium Shanghai
No. 65, Zhengtong Road, Shanghai, China
Where it sits
Atour Hotel Wujiaochang Jiangwan Stadium Shanghai
No. 65, Zhengtong Road, Shanghai, China
31.30414, 121.51890
Similar stays nearby
Aishang Inn Shanghai Zhengtong Road
Hotel · 69 m
Xingshu 99 Chain Inn (Changhai Hospital Zhengtong Road)
Hotel · 108 m
Xingshu 99 Chain Inn (Changhai Hospital Zhengtong Road)
Hotel · 108 m
Shanghai Shikumen culture homestay (Zhengtong Road store)
Hotel · 110 m
JI Hotel Shanghai Wujiaochang Wanda Plaza
Hotel · 232 m
Baolong Homelike Wujiao Chang
Hotel · 263 m
Shanghai Baixing Hotel
Hotel · 362 m
Shanghai Baixing Hotel
Hotel · 362 m
Plan around Atour Hotel Wujiaochang Jiangwan Stadium Shanghai
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
