Hotel ★★★★

Zhaosu Austin International Hotel (Tianma Lake Park Branch)

158 Hongnahai Street, Ili, China Show on map

About Zhaosu Austin International Hotel (Tianma Lake Park Branch)

Zhaosu Austin International Hotel (Tianma Lake Park Branch) is a 4-star hotel in Ili, China. It is one of 1,630 places to stay in Ili listed on Triptoic.

Property facts

Property type
Hotel
Star rating
4 stars

Location

158 Hongnahai Street, Ili, China

Loading map…

Frequently asked questions

Where is Zhaosu Austin International Hotel (Tianma Lake Park Branch) located?

Zhaosu Austin International Hotel (Tianma Lake Park Branch) is located at 158 Hongnahai Street, Ili, China.

How many stars does Zhaosu Austin International Hotel (Tianma Lake Park Branch) have?

Zhaosu Austin International Hotel (Tianma Lake Park Branch) is rated 4 stars.

Stays near Zhaosu Austin International Hotel (Tianma Lake Park Branch)

Highly rated alternatives close by

All 1,630 in Ili →

More ways to stay in Ili

See prices on Agoda
Check prices