See all photos
No.88 Shuanglian Road, Shanghai, China
Atour Hotel offers a luxury accommodation in Shanghai near Mega Mills. The venue comprises 50 rooms.
Dino Beach Water Park is a 20-minute drive away and Sheshan Observatory can be reached within 10 minutes by car. The vicinity of a tube station let you explore Shanghai Outlets with no difficulty.
Each room features an individual climate control, cable TV and a dining area for your convenience. They are fitted with adjustable beds and sofa beds and foam pillows, feather pillows and linens.
A buffet breakfast is provided daily. The on-site gastronomic restaurant serves local cuisine.Shanghai Metro train station is swiftly reachable. The hotel lies 15 km away from Shanghai Hongqiao International airport.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Atour Hotel! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices