Royal International Hotel Urumqi
Search & compare prices for Royal International Hotel Urumqi in all hotel booking websites.
Royal International Hotel Urumqi Address: 77 West Henan Road, Urumchi, China
Minimum price found for Royal International Hotel Urumqi was: 1357 CNY
Click here to get more information, photos & guest ratings for Royal International Hotel Urumqi