The 4-star Atour Hotel People'S Square Metro Station Shanghai has 138 rooms and is located about 5 minutes' walk from the Shanghai Baogang Industrial Tourism Zone. The hotel also provides guests with Wi-Fi, available throughout the property.
This Shanghai hotel in the Downtown Shanghai district of Shanghai, 2.4 km from the Bund. Madam Tussaud's Waxwork Museum of Shanghai is in proximity to the Atour Hotel People'S Square Metro Station, while Jiujiang Road at Middle Zhejiang Road bus stop is just 10 minutes' walk away. The accommodation is 450 m from the modern Shanghai Urban Planning Exhibition Hall Museum and Shanghai No 1 Food Store is a mere 500 metres away. The hotel is located around 5 minutes on foot from Xinzha Road underground station and within 20 minutes' walk of Shanghai Metro train station.
The rooms include an air conditioner, along with such modern comforts as a flat-screen cable-TV.
The Atour Hotel People'S Square Metro Station Shanghai serves a buffet breakfast in the morning. Papa John's Pizza is adjacent to this accommodation, 200 metres away.