Photos coming soon
HOTEL
Zhaosu Austin International Hotel (Tianma Lake Park Branch)
158 Hongnahai Street, Ili, China
Where it sits
Zhaosu Austin International Hotel (Tianma Lake Park Branch)
158 Hongnahai Street, Ili, China
43.15199, 81.12830
Similar stays nearby
Zhaosu Huayu Fengjing Hotel
Hotel · 16 m
Jiangzhe Hotel (Tianma International Plaza Branch), Zhaosu County
Hotel · 114 m
Hanting Hotel (Zhaosu Tianma Lake Park Branch)
Hotel · 155 m
Zhaosu County Xiyue Time and Space Hotel
Hotel · 159 m
Urba Hotel (Zhaosu People's Government Tianma Lake Park Branch)
Hotel · 212 m
Lavande Hotel (Zhaosu Tianma Lake Branch)
Hotel · 270 m
Pegasus Hotel
Hotel · 294 m
Tianma Hotel (Tianma Food Street Branch)
Hotel · 308 m
Plan around Zhaosu Austin International Hotel (Tianma Lake Park Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
