Loading hotels
Confirming room availability...
Ahn Luh Zhujiajiao, No.505 Zhuhu Road Zhujiajiao Town, Shanghai, China
In Shanghai (Qingpu)<br /><br />With a stay at Ahn Luh Zhujiajiao in Shanghai (Qingpu), you'll be a 5-minute drive from Dianshan Lake and 7 minutes from Zhujiajiao Chenghuangmiao Temple. This 4.5-star hotel is 9.5 mi (15.3 km) from Tian Ma Country Club and 10.2 mi (16.4 km) from Sheshan National Forest Park.