The Ibis Styles Hotel (Shanghai Qingpu District Sports Center) was recently opened in 2016, making it a fantastic choice for those staying in Shanghai. Hongqiao International Airport is located approximately 28km away and Shanghai Hongqiao Railway Station around 29km away. In addition, Qingpuxinchen...