Located within 14 km of Jing'an Temple and 16 km of Jade Buddha Temple, Atour Hotel Hongqiao Hub National Exhibition Center Shanghai provides rooms with air conditioning and a private bathroom in Shanghai.
Number of rooms: 166
No.1,Lane 126,North Shenchang Road,Intersection North Shenchang Road and Beidi Road, Minhang, 200000 Shanghai, China
Hotel booked 1 times today.