See all photos
( ex. Atour Hotel, Nanjing Road Walkway, People's Square, Shanghai )
No.199 Beijing West Road, Shanghai, China
Atour Hotel, Shanghai West Beijing Road People'S Square Metro is a great place to stay in the Downtown Shanghai district, a 25-minute walk from Former French Concession. Situated just around the corner from the modern Shanghai Urban Planning Exhibition Hall Museum, this hotel features an American restaurant serving vegetarian cuisine.
People's Public Park is 350 metres from the comfortable hotel and the 468m-tall poured-concrete tripod Oriental Pearl TV Tower is 2.5 km away. The Atour Hotel, Shanghai West Beijing Road People'S Square Metro is notable for its prime location fairly close to Museum of Contemporary Art Shanghai. This property also provides access to shopping attractions like the large People's Public Square, which are a 13-minute walk away. The 4-star hotel is situated within 400 metres of Xinzha Road underground station and 1.5 km from Shanghai Metro train station.
Staying at Atour Hotel, Shanghai West Beijing Road People'S Square Metro, guests can enjoy views of the city.
A homemade breakfast is served daily. Offering Chinese dishes, Jia Jia Tang Bao is a 5-minute stroll 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 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
Enter your dates to see prices