Featuring a restaurant and a shared lounge, Holiday Inn Express Urumqi Station, an IHG Hotel is located in Ürümqi, 7 km from 51 Mall, Urumqi and 8 km from Xinjiang Uygur Autonomous Region Museum.
Number of rooms: 59
Maker building 1, HSR pearl residential area, 12345 Ürümqi, China