Atour Hotel Shanghai World Expo Center

Stunning 8.6 (16 reviews)
Hotel
Price unavailable
About it
Located in Shanghai, Atour Hotel Shanghai World Expo Center has a fitness center, garden, terrace, and free WiFi throughout the property. The property is around 3.1 miles from Longhua Temple, 4.3 miles from Shanghai South Train Station and 4.7 miles from People's Square. The property has room service and a 24-hour front desk for guests.
The rooms come with air conditioning, a flat-screen TV with cable channels, an electric tea pot, a shower, free toiletries and a desk.
Guests at the hotel can enjoy a buffet breakfast.
Shanghai World Financial Centre SWFC is 4.9 miles from Atour Hotel Shanghai World Expo Center, while Jin Mao Tower is 5.1 miles from the property. Shanghai Hongqiao International Airport is 11 miles away.
Its strengths
24hr reception
Accessible reduced mobility
LAN Wi-Fi
Family rooms
Location
No. 261, Yaohua Road200000 Shanghai
Dates of your stay
Availability with
----------- ---