Photos coming soon
HOTEL
Cloud Hotel
16 Shanghai North Road, District 1, Qingshuihe Town, Ili, China
Where it sits
Cloud Hotel
16 Shanghai North Road, District 1, Qingshuihe Town, Ili, China
44.19686, 80.74139
Similar stays nearby
Huocheng Yunduo Hotel (Qingshuihe)
Hotel · 164 m
Huocheng Chuxi Hotel
Hotel · 165 m
Chuxi Hotel
Hotel · 307 m
Ashe Popular Homestay (Tuanjie Temple & Qingshuihe Bus Station Branch)
Hotel · 423 m
Huocheng Wanjiayue Hotel
Hotel · 442 m
Kingji Hotel Huocheng
Hotel · 558 m
Quanshengfu Hotel
Hotel · 600 m
Beichen Nianhua Hotel
Hotel · 716 m
Plan around Cloud Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
