With a stay at Holiday Inn Shanghai Zhujiajiao By Ihg in Shanghai (Qingpu District), you'll be steps from Zhujiajiao Chenghuangmiao Temple and 8 minutes by foot from Fangsheng Bridge. This hotel is 2.1 mi (3.3 km) from Xiaodian Mountain and 4.6 mi (7.4 km) from Dianshan Lake.