Hotel JI Hotel Urmqi Altay Street
★★★
1st Floor, No. 237 Gaoxin Street, Gaoxin Subdistrict, Urumqi, China Show on map
Urumqi Aifeel Hotel is a hotel in Urumqi, China. It is one of 1,443 places to stay in Urumqi listed on Triptoic.
1st Floor, No. 237 Gaoxin Street, Gaoxin Subdistrict, Urumqi, China
Urumqi Aifeel Hotel is located at 1st Floor, No. 237 Gaoxin Street, Gaoxin Subdistrict, Urumqi, China.
Highly rated alternatives close by
Hotel
Hotel
Hotel