Hotel "Narathi Mountain Park (Narathi Scenic Area Store) "
★★★★
No. 232, Nalati Street, Nalati Town, Ili, China Show on map
YUTU HOTEL is a hotel in Ili, China. It is one of 1,091 places to stay in Ili listed on Triptoic.
No. 232, Nalati Street, Nalati Town, Ili, China
YUTU HOTEL is located at No. 232, Nalati Street, Nalati Town, Ili, China.
Highly rated alternatives close by
Resort
Hotel
Hotel
Hotel