No.2701 Xietu Road, Shanghai, China
Atour X Hotel Shanghai Xujiahui Wanti Stadium is a great place to stay in Xujiahui, known for its large malls, sometimes including multiplex cinemas and chain restaurants, a 20-minute walk from Longhua Memorial Park of Revolutionary Martyrs. This hotel also includes parking.
The 4-star hotel is located within 400 metres of East Asia Exhibition Hall, in the vicinity of Shanghai Swimming Center tube station. The Atour X Hotel Shanghai Xujiahui Wanti Stadium in Shanghai is 9 minutes' stroll from Shanghai Stadium. At this property you'll be 2.2 km from the private art gallery "Long Museum". The nearest train station is Shanghai Metro, which is a 10-minute drive away.
All rooms have views of the city.
Guests will find the seafood restaurant Xin La Dao Yu Hotpot about 100 metres away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Atour X Hotel Shanghai Xujiahui Wanti Stadium!
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