Holiday Inn Shanghai Huaxia, an IHG Hotel
A stay at Holiday Inn Shanghai Huaxia, an IHG Hotel places you in the heart of Shanghai, within a 15-minute drive of Nanjing Road Shopping District and National Exhibition and Convention Center. This upscale hotel is 10.4 mi (16.8 km) from Shanghai New International Expo Centre.