Royal International Hotel Xinshi
Search & compare prices for Royal International Hotel Xinshi in all hotel booking websites.
Royal International Hotel Xinshi Address: 89 West He'nan Road, Urumchi, China
Minimum price found for Royal International Hotel Xinshi was: Null CNY
Click here to get more information, photos & guest ratings for Royal International Hotel Xinshi