Atour X Hotel Shanghai Hongqiao National Exhibition Qibao Old Street
Building B, No.2708, Wuzhong Road, Minhang, 200000 Shanghai, Cina
Set in Shanghai, 10 km from Shanghai South Railway Station Metro Station, Atour X Hotel Shanghai Hongqiao National Exhibition Qibao Old Street features views of the city.