Location
With a stay at Holiday Inn Shanghai Chongming, an IHG Hotel in Shanghai (Chongming), you'll be 15.6 mi (25.2 km) from Chongming Changxing Island and 26.1 mi (41.9 km) from Waigaoqiao Free Trade Zone. This upscale hotel is 30 mi (48.3 km) from Chinese Wushu Museum and 30.4 mi (48.9 km) from Fudan Univeristy.