Atour Hotel - Shanghai Hongqiao Xinzhuang Business District Hotel
1109 Wuzhong Road Minhang,Wuzhong Road, Shanghai, 201100
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.