Hotel JI Hotel Urmqi Altay Street
★★★
No.498 Taixing Road, Xinshi District, Urumqi, Xinjiang, 830000, China, Urumqi, China Show on map
Triumph Hotel (Altay Road Children's Hospital Branch) is a 2-star hotel in Urumqi, China. It is one of 1,408 places to stay in Urumqi listed on Triptoic.
No.498 Taixing Road, Xinshi District, Urumqi, Xinjiang, 830000, China, Urumqi, China
Triumph Hotel (Altay Road Children's Hospital Branch) is located at No.498 Taixing Road, Xinshi District, Urumqi, Xinjiang, 830000, China, Urumqi, China.
Triumph Hotel (Altay Road Children's Hospital Branch) is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel