Urumqi | Attractions Islam Grand Hotel Zhongshan RoadUrumqi 830002Xinjiang China Tel (0991) 2811017 Fax (0991) 2811513
Hotel Website