Yili Hotel
Search & compare prices for Yili Hotel in all hotel booking websites.
Yili Hotel Address: No.339 Changjiang Road, Urumchi, China
Minimum price found for Yili Hotel was: 388 CNY
Click here to get more information, photos & guest ratings for Yili Hotel