10 km.
Urumqi Railway Station
Royal International Hotel offers comfortable accommodation in Urumqi. The hotel features 3 restaurants and a fitness centre. Free Wi-Fi is available in all areas.
Number of rooms: 203
89 West Henan Road, 830000 Ürümqi, China