See all photos
Shanghai Foreign Service Building, No. 1000 Quyang, Shanghai, China
Atour Hotel Shanghai Wujiaochang Dabaishu has 138 rooms and is located 7 km from the Madame Tussauds Shanghai. The hotel features 24-hour security along with a restaurant.
Situated 15 minutes' drive from the Jade Buddha Temple, this 4-star hotel also gives access to such sports venues as the Hongkou Football Stadium, which is 25 minutes' stroll away. The large People's Public Square is steps away from the Atour Hotel Shanghai Wujiaochang Dabaishu, while Balin Road at Yiminhe Road bus stop is around 100 metres away. The property allows you to enjoy such natural sights as the extensive Chinese Yu Garden 8 km away. The nearest tube station to this hotel is Dabaishu, about 10 minutes' walk away.
The rooms at Atour Hotel Shanghai Wujiaochang Dabaishu include air conditioning, as well as media facilities like a flat-screen TV with cable channels.
Guests are provided with a continental breakfast every morning. The restaurant XiaoYang ShengJian is located around 600 metres away.
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 Shanghai Wujiaochang Dabaishu! 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