Grand Mercure Shanghai Lingang
With a stay at Grand Mercure Shanghai Lingang in Shanghai (Fengxian District), you'll be 24.3 mi (39.1 km) from Shanghai Disneyland© and 32 mi (51.5 km) from Shanghai New International Expo Centre. This upscale hotel is 12.3 mi (19.9 km) from Donghai Bridge and 13.3 mi (21.4 km) from Dishui Lake.