Atour Hotel Shanghai Xujiahui Indoor Stadium
Atour Hotel Shanghai Xujiahui Indoor Stadium provides guests with an excellent accommodation in a tourist area of Shanghai.
The hotel’s prime location offers quick access to Shanghai Longhua Tower, which is about 25 minutes' walk. The property is set within 7 km distance from Shanghai city center.
Atour Hotel Shanghai Xujiahui Indoor Stadium has non-smoking rooms fitted with a safe, television, a closet, a trouser press and a work desk. They also include bathrooms with a shower, a hairdryer and bath sheets.
Shiweiguan and Little Sheep are located within 450 meters away.
It stands minutes away from Yishan Road subway station. The hotel is ideally located within easy reach of Hongqiao airport.
Guests can avail of an elevator and a luggage storage as well as a business center and a photocopier.