Located within 34 km of Shanghai South Railway Station Metro Station and 35 km of Jade Buddha Temple, Holiday Inn Express Shanghai Huijin, an IHG Hotel provides rooms in Shanghai.
Number of rooms: 220
No. 7776 Yinggang East Road, Qingpu District, 201700 Shanghai, China
Hotel booked 2 times today.