Photos coming soon
HOTEL
Wenran Hotel
No.1 Building 15, East Urumqi Road, Ili, China
Where it sits
Wenran Hotel
No.1 Building 15, East Urumqi Road, Ili, China
44.43522, 84.91362
Similar stays nearby
Kela99 Express Hotel
Hotel · 313 m
Carat 99 Express Hotel
Hotel · 313 m
Kuitun Kaihua Business Hotel (Friendly Fashion Shopping Center Branch)
Hotel · 320 m
Bairun Holiday Hotel
Hotel · 400 m
Luolan Holiday Hotel
Hotel · 402 m
Rongxin Homestay
Hotel · 457 m
Wansheng Hotel (Kuytun Wusu Street Corps Kuytun Passenger Station)
Hotel · 494 m
Kuitun Bairun Holiday Hotel
Hotel · 546 m
Plan around Wenran Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
