Hotel ★★★★

SI LU TIAN SHAN HOTEL

No. 68 Hongqi Road, Yining, Xinjiang, China, Ili, China Show on map

About SI LU TIAN SHAN HOTEL

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.

Property facts

Property type
Hotel
Star rating
4 stars

Location

No. 68 Hongqi Road, Yining, Xinjiang, China, Ili, China

Loading map…

Frequently asked questions

Where is SI LU TIAN SHAN HOTEL located?

SI LU TIAN SHAN HOTEL is located at No. 68 Hongqi Road, Yining, Xinjiang, China, Ili, China.

How many stars does SI LU TIAN SHAN HOTEL have?

SI LU TIAN SHAN HOTEL is rated 4 stars.

Stays near SI LU TIAN SHAN HOTEL

Highly rated alternatives close by

All 1,091 in Ili →

More ways to stay in Ili

See prices on Agoda
Check prices