ViaMichelin
Atour Hotel People's Square Metro Station Shanghai
Location picture
Fabulous 9.1 (846 reviews)
Hotel

Price unavailable

About it
Ideally set in the Huangpu District district of Shanghai, Atour Hotel People's Square Metro Station Shanghai is located a 13-minute walk from People's Square, 1.6 miles from Shanghai Train Station and 2.1 miles from Jade Buddha Temple. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. The property is 0.4 miles from the city center and a 7-minute walk from Pedestrian Street of East Nanjing Rd.. All rooms come with air conditioning, a flat-screen TV with cable channels, a fridge, a electric tea pot, a shower, free toiletries and a desk. The rooms include a private bathroom with a hairdryer, while some have city views. At the hotel, every room is equipped with a seating area. Guests at Atour Hotel People's Square Metro Station Shanghai can enjoy a buffet breakfast. Jing'an Temple is 2.5 miles from the accommodation, while Yu Garden is 2.6 miles from the property. Shanghai Hongqiao International Airport is 10 miles away.
Its strengths
24hr reception
Accessible reduced mobility
LAN Wi-Fi
Family rooms
Restaurant
Location
No. 199, West Beijing Road
200001 Shanghai
Book
Dates of your stay
Availability with
Booking.com