Hotel Madison Hotel Yining Ili Prefecture Government
★★★
No. 10, Lane 1, Park Street, Ili, China Show on map
Ruixuan Hotel is a 2-star hotel in Ili, China. It is one of 1,091 places to stay in Ili listed on Triptoic.
No. 10, Lane 1, Park Street, Ili, China
Ruixuan Hotel is located at No. 10, Lane 1, Park Street, Ili, China.
Ruixuan Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel