Photos coming soon
HOTEL
Atour Hotel New International Expo Center Shanghai
No. 608 Baiyang Road, Xinduhui, Building 2, Shanghai
Where it sits
Atour Hotel New International Expo Center Shanghai
No. 608 Baiyang Road, Xinduhui, Building 2, Shanghai
31.20035, 121.55537
Similar stays nearby
Atour Hotel Shanghai New International Expo Center Maglev Train Station
Hotel · 61 m
Shanghai Shangjia Homestay
Hotel · 171 m
Shanghai Hujia Apartment (Longyang Road)
Hotel · 176 m
Shanghai Hujia Apartment (Longyang Road)
Hotel · 176 m
7Days Inn Shanghai New International Expo Center Longyang Road Subway Station
Hotel · 220 m
Shanghai Hills&Chuanyu Inn Near NECC 69-704
Hotel · 236 m
Shanghai Binhua Hotel
Hotel · 253 m
Pod Inn (Shanghai Longyang Road Metro Station New International Expo Center)
Hotel · 352 m
Plan around Atour Hotel New International Expo Center Shanghai
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 13, 2026.
