Atour Xujiahui Shanghai

★ ★ ★ 3 STARS

no. 119 wending road, SHANGHAI, CN

Hotel code: 591091
No images available
About this hotel

Located in Shanghai's bustling Xuhui business district, this 4-star hotel offers a base with an artistic atmosphere, featuring an on-site guest library and rooms decorated with humanistic photography. Guests have access to a restaurant and a gym during their stay. The hotel provides a range of air-conditioned and soundproofed accommodation, including Superior, Executive, and Premier room types. All rooms are equipped with complimentary Wi-Fi and private bathrooms. Select rooms offer city views. The property is well-suited for exploring the city, situated a 5-minute walk from multiple metro lines and the Shanghai Stadium. It is also located 3. 6 km from the Longhua Temple.

Availability & rates

Search live rates from our booking suppliers.

Defaults to 2 adults, 3 nights — you can change dates and guests on the results page.

Guest Reviews Write a review
0.0
☆☆☆☆☆
(0 reviews)

No reviews yet — be the first.