Located in Shanghai, 10 km from Shanghai South Railway Station Metro Station, Atour Hotel - Shanghai Hongqiao Xinzhuang Business District provides accommodation with a fitness centre, free private parking, a shared lounge and a restaurant.
Number of rooms: 128
No. 3039 Gudai Road, Minhang District, Minhang, 201100 Shanghai, China
Hotel booked 1 times today.