No. 199, West Beijing Road, Shanghai, China
Providing 138 rooms, the 4-star Atour Hotel People'S Square Metro Station Shanghai is around 5 minutes' walk from New World City. The hotel features Wi-Fi, provided throughout the property.
This hotel is ideally nestled in the Downtown Shanghai district, just around the corner from the modern Shanghai Urban Planning Exhibition Hall Museum. The classical Yu Garden is 2.5 km from the Atour Hotel People'S Square Metro Station, which is also situated 500 m from Shanghai No 1 Department Store. The Bund is nearly 10 minutes away by car, while Xinzha Road underground station is just near the accommodation. The hotel is 550 m from Jiujiang Road at Middle Zhejiang Road bus stop and merely 1.9 km from Shanghai Metro train station in Shanghai.
The rooms feature an air conditioner, along with a flat-screen cable TV for guests' utmost comfort.
The Atour Hotel People'S Square Metro Station Shanghai also offers a buffet breakfast. The pizzeria Papa John's Pizza is a few steps from this accommodation.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Atour Hotel People\'S Square Metro Station Shanghai!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please