Hotel Langyue International Hotel
★★★★
No. 168 Xiangzhang Road, Luzhou, China Show on map
Sheep Licking Stone Mountain Inn is a hotel in Luzhou, China. It is one of 705 places to stay in Luzhou listed on Triptoic.
No. 168 Xiangzhang Road, Luzhou, China
Sheep Licking Stone Mountain Inn is located at No. 168 Xiangzhang Road, Luzhou, China.
Highly rated alternatives close by
Hotel
Hotel