Where is Four Points by Sheraton Urumqi located?
Four Points by Sheraton Urumqi, Xinjiang Uyghur Autonomous Region, China (approx. 43.89617°, 87.63044°)
Four Points by Sheraton Urumqi, Xinjiang Uyghur Autonomous Region, China (approx. 43.89617°, 87.63044°)