See all photos
No 235 Tianyaoqiao Road Jiahui International Plaza, Shanghai, China
Nestled in Xuhui, which is known for its shopping, including high-end malls selling luxury goods, and indie boutiques in the French Concession, Atour S Hotel Shanghai is 7 km from such cultural places of interest as the Bund.
The private art gallery "Long Museum" is located not far from the hotel, while the Stlgnatius cathedral "Xujiahui Catholic Church" is a 12-minute stroll away. Places of worship to visit 2.3 km from this 5-star hotel include the reconstructed 3rd-century Longhua Buddhist Temple. 15 minutes by car from the Atour S, guests will also find the modern Shanghai Museum. The property is 400 metres from Shanghai Stadium tube station and within reach of Shanghai Indoor Stadium bus stop.
Pingcheng House Japanese Restaurant offers a selection of dishes about 5 minutes' walk 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 S Hotel! 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