Yi Jia Ming Ren Hotel
43 Zhongshan Road, Ürümqi, China
Booking.com
Book Now