Photos coming soon
HOTEL
Zhaosu Huayu Fengjing Hotel
No. 179 Wusun Road, Ili, China
Where it sits
Zhaosu Huayu Fengjing Hotel
No. 179 Wusun Road, Ili, China
43.15190, 81.12846
Similar stays nearby
Zhaosu Austin International Hotel (Tianma Lake Park Branch)
Hotel · 16 m
Jiangzhe Hotel (Tianma International Plaza Branch), Zhaosu County
Hotel · 124 m
Zhaosu County Xiyue Time and Space Hotel
Hotel · 166 m
Hanting Hotel (Zhaosu Tianma Lake Park Branch)
Hotel · 170 m
Urba Hotel (Zhaosu People's Government Tianma Lake Park Branch)
Hotel · 219 m
Lavande Hotel (Zhaosu Tianma Lake Branch)
Hotel · 263 m
Pegasus Hotel
Hotel · 279 m
Tianma Hotel (Tianma Food Street Branch)
Hotel · 300 m
Plan around Zhaosu Huayu Fengjing Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
