SUPER 8 HOTEL URUMQI MEI HAO

No.160 Beijing South Road
Urumqi
China