Home / Travel Guides / Asia / China / Urumchi

Urumqi, China

View gallery

1 photos

Below are pictures and videos. Select what you want to view below.

Top Hotels in Urumqi, China

from Yahoo Travelers

Torch Hotel

Torch Hotel is one of the finest hotels in Urumqi. The hotel was inaugurated in 1999. The design of the hotel building is a unique combination Chinese and Western ...