Offering a restaurant, the comfortable Atour Hotel People'S Square Metro Station, The Bund, Shanghai lies in the Downtown Shanghai district, merely 0.7 km from the Shanghai Renmin Park and about 5 minutes' walk from the Madame Tussauds Shanghai. Situated fairly close to the modern Shanghai Urban Planning Exhibition Hall Museum, this 4-star hotel features a Chinese restaurant serving British cuisine.
The hotel has a prime setting around 10 minutes' drive from the anachronistic Shanghai Monument to the People's Heroes, while natural sights like the 5-acre Yu Garden are approximately 25 minutes' walk away. Atour Hotel People'S Square Metro Station, The Bund, is a mere 450 metres from the Museum of Contemporary Art Shanghai, and the Ritz-Carlton Spa, where guests can indulge in relaxation, stands 2.2 km away. Families travelling to Shanghai will enjoy being within 15 minutes' drive of the Shanghai Ocean Aquarium. The property gives access to public transport, as is merely 350 metres from Xinzha Road underground station and right near Jiujiang Road at Middle Zhejiang Road bus stop.
The 160 rooms at Atour Hotel People'S Square Metro Station, The Bund, Shanghai comprise a seating area. The rooms also feature private bathrooms. They offer views of the city.
This Shanghai hotel features a buffet breakfast. The restaurant XiangGangzai MaTou LiangTang Guan is located 8 minutes on foot from Atour Hotel People'S Square Metro Station, The Bund, Shanghai.