Hotel Madison Hotel Yining Ili Prefecture Government
★★★
No. 68 Hongqi Road, Yining, Xinjiang, China, Ili, China Show on map
SI LU TIAN SHAN HOTEL is a 4-star hotel in Ili, China. It is one of 1,091 places to stay in Ili listed on Triptoic.
No. 68 Hongqi Road, Yining, Xinjiang, China, Ili, China
SI LU TIAN SHAN HOTEL is located at No. 68 Hongqi Road, Yining, Xinjiang, China, Ili, China.
SI LU TIAN SHAN HOTEL is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel