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.4 mi (48.9 km) from Fudan Univeristy and 30.5 mi (49.1 km) from Sanjiagang Beach Park.