Atour Hotel Hongqiao Hub National Exhibition Center Shanghai Hotel
No.1,Lane 126,North Shenchang Road,Intersection North Shenchang Road and Beidi Road, Minhang, 200000 Shanghái, China
El Atour Hotel Hongqiao Hub National Exhibition Center Shanghai se encuentra en Shanghái, a 14 km del templo de Jing'an y a 16 km del templo del Buda de Jade, y ofrece habitaciones con aire acondicionado y baño privado.