Hotel Atour Hotel Emeishan High-speed Railway Station Exiu Lake
★★★★
Jiajiang, Sichuan, China, Leshan, China Show on map
Qiangjiang Garden Hotel is a 3-star hotel in Leshan, China. It is one of 442 places to stay in Leshan listed on Triptoic.
Jiajiang, Sichuan, China, Leshan, China
Qiangjiang Garden Hotel is located at Jiajiang, Sichuan, China, Leshan, China.
Qiangjiang Garden Hotel is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
#2 in Mount Emei
#2 in Leshan
Hotel