Photos coming soon
HOTEL
Zhaosu Hotel
No. 71 Jiefang Street, Ili, China
Where it sits
Zhaosu Hotel
No. 71 Jiefang Street, Ili, China
43.15612, 81.13185
Similar stays nearby
Zhaosu Hotel
Hotel · 0 m
Austin International Hotel (Zhaosu Administrative Area)
Hotel · 242 m
Lifeng Hotel (Zhaosu Tianma Lake Branch)
Hotel · 268 m
Lifeng Hotel (Zhaosu Tianma Lake Branch)
Hotel · 268 m
Zhaosu Tongle Hotel
Hotel · 313 m
Berna Hotel (Zhaosu People's Government Tianma Lake Park Branch)
Hotel · 346 m
Lavande Hotel (Zhaosu Tianma Lake Branch)
Hotel · 355 m
Zhaosu County Xiyue Time and Space Hotel
Hotel · 393 m
Plan around Zhaosu Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
