Situated in Shanghai, 5.1 km from Shanghai World Financial Centre SWFC, Holiday Inn Express Shanghai Expo Centre, an IHG Hotel features accommodation with a shared lounge, free private parking and a restaurant. The property is located 5.
Number of rooms: 128
No. 3470 Pudong South Road, Pudong New District, Pudong, 200125 Shanghai, China
Hotel booked 1 times today.