Photos coming soon
HOTEL
Atour Hotel (Shanghai New International Expo Center Yanggao South Road Metro Station)
No. 356 Huaxiu Road, Shanghai
Where it sits
Atour Hotel (Shanghai New International Expo Center Yanggao South Road Metro Station)
No. 356 Huaxiu Road, Shanghai
31.18462, 121.53127
Similar stays nearby
Atour Hotel Shanghai New International Expo Center Yanggao South Road Metro Station
Hotel · 25 m
StarHome South Yanggao Branch
Hotel · 194 m
Xinheng Hotel (Jinzun Road)
Hotel · 211 m
Shanghai Regius Exhibitiong
Hotel · 246 m
Home Inn Neo (Shanghai New International Expo Center, Yanggao South Road Metro Station)
Hotel · 289 m
Fairyland - Shanghai New International Expo Center Yanggao South Road Metro Station
Hotel · 294 m
Greentree Inn Shanghai Pudong New District Beiai Road Express Hotel
Hotel · 325 m
Shanghai Wuzhou Esports Hotel
Hotel · 379 m
Plan around Atour Hotel (Shanghai New International Expo Center Yanggao South Road Metro Station)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
