Hotel ★★

Ruixuan Hotel

No. 10, Lane 1, Park Street, Ili, China Show on map

About Ruixuan Hotel

Ruixuan Hotel is a 2-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
2 stars

Location

No. 10, Lane 1, Park Street, Ili, China

Loading map…

Frequently asked questions

Where is Ruixuan Hotel located?

Ruixuan Hotel is located at No. 10, Lane 1, Park Street, Ili, China.

How many stars does Ruixuan Hotel have?

Ruixuan Hotel is rated 2 stars.

Stays near Ruixuan Hotel

Highly rated alternatives close by

All 1,091 in Ili →

More ways to stay in Ili

See prices on Agoda
Check prices