Hotel JI Hotel Urmqi Altay Street
★★★
No.158 Kunming Road, Urumqi, China Show on map
Yema Silk Road Inn is a 4-star hotel in Urumqi, China. It is one of 1,443 places to stay in Urumqi listed on Triptoic.
No.158 Kunming Road, Urumqi, China
Yema Silk Road Inn is located at No.158 Kunming Road, Urumqi, China.
Yema Silk Road Inn is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel