Holiday Inn Express Shanghai Expo Centre, an IHG Hotel Hotel
No. 3470 Pudong South Road, Shanghai, 200125
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.