Hotel Lavande Hotel Yining Airport
★★★
No. 116, Shengli Road, Ili, China Show on map
Tangbula Hotel (Kazanchi Branch) is a 2-star hotel in Ili, China. It is one of 1,091 places to stay in Ili listed on Triptoic.
No. 116, Shengli Road, Ili, China
Tangbula Hotel (Kazanchi Branch) is located at No. 116, Shengli Road, Ili, China.
Tangbula Hotel (Kazanchi Branch) is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel