Longjing International Hotel
401 Checheng Avenue (Checheng Dadao), Chongqing, Yongchuan, Chongqing, China, 400000
With a stay at Longjing International Hotel in Chongqing, you'll be 30.2 mi (48.6 km) from Dazu Rock Carvings and 18.4 mi (29.7 km) from Bei Shan. This 4.5-star hotel is 21 mi (33.8 km) from Yongchuan Dafosi Temple and 21.2 mi (34.1 km) from Wangxian Park.