No.199 Beijing West Road, Shanghai, China
Offering a restaurant, the comfortable Atour Hotel, Shanghai West Beijing Road People'S Square Metro lies in the Downtown Shanghai district, merely 450 metres from Madam Tussaud's Waxwork Museum of Shanghai and 19 minutes' stroll from the attractive Jing'an Sculputure Park. Offering a location within easy reach of Museum of Contemporary Art Shanghai, this 4-star hotel overlooks city and has a Chinese restaurant.
The hotel has a prime setting 2.5 km from the 468m-tall poured-concrete tripod Oriental Pearl TV Tower, while natural sights like the 5-acre Yu Garden are around 25 minutes' walk away. The Atour Hotel, Shanghai West Beijing Road People'S Square Metro is situated a mere 500 metres from the modern Shanghai Urban Planning Exhibition Hall Museum and a stone's throw from Xinzha Road underground station. Standing 2.6 km away, the folk City God Temple of Shanghai is a hard-to-miss divine tourist destination. This accommodation is only 5 minutes' walk from People's Square bus stop and nearly a 20-minute walk from Shanghai Metro train station in Shanghai.
The rooms also include modern private bathrooms.
Atour Hotel, Shanghai West Beijing Road People'S Square Metro offers a daily homemade breakfast. The restaurant at this Shanghai hotel serves Chinese cuisine. Jia Jia Tang Bao treats guests with Asian dishes and lies just around the corner from the property.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Atour Hotel, Shanghai West Beijing Road People\'S Square Metro Station!
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