Royal International Hotel Xinshi

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