See all photos
( ex. Atour Hotel Shanghai People Square Huanghe Building )
No. 199, West Beijing Road, Shanghai, China
Atour Hotel People'S Square Metro Station Shanghai is a great place to stay in the Downtown Shanghai district, only 1.9 km from the Former French Concession. Wi-Fi is provided throughout the property.
Located 250 metres from the Madame Tussauds Shanghai, the hotel is also 10 minutes' drive from the souvenir shopping areas. The Bund is 2.4 km away, while the Museum of Contemporary Art Shanghai is right around the corner from the Atour Hotel People'S Square Metro Station. This 4-star hotel is just 250 m from Xinzha Road underground station and just a 10-minute walk from Jiujiang Road at Middle Zhejiang Road bus stop.
There are 138 rooms with air conditioning. Some of them offer free Wi-Fi and a flat-screen TV with satellite channels as well as tea and coffee making facilities.
The Atour Hotel People'S Square Metro Station Shanghai serves a buffet breakfast. The pizzeria Papa John's Pizza is located around 200 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 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
Enter your dates to see prices