Atour Hotel, Shanghai West Beijing Road People'S Square Metro Station
No.199 Beijing West Road, Shanghai, China
Show map
The comfortable Atour Hotel, Shanghai West Beijing Road People'S Square Metro is located approximately a 25-minute walk from Yuyuan Old Street and provides guests with ticket service for a more comfortable travel experience. Featuring 118 rooms with views of the city, this 4-star hotel is in proximity to the attractive Jing'an Sculputure Park.
Thanks to its prime location in the Downtown Shanghai district, the hotel is a mere 450 metres from the modern Shanghai Urban Planning Exhibition Hall Museum. The large People's Public Square is merely 1.1 km away, while Museum of Contemporary Art Shanghai is just steps from the Atour Hotel, Shanghai West Beijing Road People'S Square Metro. Nature lovers will appreciate proximity to the 19th-century European-style Huangpu Park, which is about 30 minutes' walk away. People's Square bus stop is within 200 metres of this accommodation and just 1.5 km from is enough to get to Shanghai Metro train station.
They are equipped with private bathrooms.
Atour Hotel, Shanghai West Beijing Road People'S Square Metro offers a homemade breakfast daily. This Shanghai hotel offers the American restaurant on-site with a variety of vegetarian specialities. Jia Jia Tang Bao serves Chinese dishes and lies near the property.
+ More- Less
Most Popular Facilities
Internet
24-hour services
Fitness/Gym
Shuttle
On-site Dining
No Smoking
Wheelchair access
+ More
Gallery
Map
Tourist attractions in
Shanghai
Attractions
The Bund - 1.6 km
Yu Garden - 1.8 km
Oriental Pearl TV Tower - 2.9 km
Superbrand Shopping Mall Shanghai - 2.9 km
Jin Mao Tower - 3.3 km
Qibao Ancient Town - 650 m
Shanghai Wild Animal Zoo - 650 m
The Shanghai Museum - 1000 m
Airports
Shanghai Hongqiao International - 15 km
Train stations
Shanghai Railway Station Metro Station - 1.9 km
Rooms & Availability
Please wait, we’re checking available rooms for you.