Hotel ★★★

Echarm Hotel (Nileke)

No.102 Xingfu Road, Ili, China Show on map

About Echarm Hotel (Nileke)

Echarm Hotel (Nileke) is a 3-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
3 stars

Location

No.102 Xingfu Road, Ili, China

Loading map…

Frequently asked questions

Where is Echarm Hotel (Nileke) located?

Echarm Hotel (Nileke) is located at No.102 Xingfu Road, Ili, China.

How many stars does Echarm Hotel (Nileke) have?

Echarm Hotel (Nileke) is rated 3 stars.

Stays near Echarm Hotel (Nileke)

Highly rated alternatives close by

All 1,091 in Ili →

More ways to stay in Ili

See prices on Agoda
Check prices