ROYAL INTERNATIONAL HOTEL

77 West Henan Road
Urumchi
China