GreenTree Inn Xinjiang Wulumuqi North Beijing Road Express HotelHotel
No. 588 North Beijing Road Urumchi city, Xinjiang, 830004 Ürümqi, China
GreenTree Inn Xinjiang Wulumuqi North Beijing Road Express Hotel is situated in Ürümqi, 1.9 km from Urumqi Botanical Garden and 5 km from 51 Mall, Urumqi.