WORLD PLAZA INTERNATIONAL HOTEL

76 South Beijing Road
Urumchi
China