Offering a restaurant, Atour Hotel Shanghai Xujiahui Indoor Stadium is only a 5-minute walk from Shanghai Stadium or Shanghai Grand Theater. Free WiFi access is available.
The property is a 15-minute drive from Shanghai South Railway Station. The hotel is 600 metres from Shanghai Indoor Stadium Station, 1.7 km from Hongqiao Road Station and 3.6 km from Changshu Road Station. Shanghai Hongqiao International Airport is 9 km away.
This building are decorated with elegant style with modern furniture. All air-conditioned guest rooms here will provide you with cable flat-screen TV and ironing facilities. There is also an electric kettle. Featuring a shower, private bathroom also comes with a hairdryer and free toiletries. Extras include a sofa, a desk and hardwood floors.
At Atour Hotel Shanghai Xujiahui Indoor Stadium you will find a 24-hour front desk and daily maid service. Other facilities offered at the property include luggage storage. For business guests, you can find business centre, fax and photocopying facilities. The property offers free parking.
The restaurant on site can serve delicious breakfast and lunch. You can also enjoy some drinks and snacks by ordering room service.