Atour Hotel Urumqi High-speed Railway StationHotel
No. 353, Fenghuangshan Street, Economic and Technological Development Zone, 830000 Ürümqi, China
Situated in Ürümqi, 1.4 km from Urumqi Railway Station, Atour Hotel Urumqi High-speed Railway Station features rooms with air conditioning. The property is set 8 km from Xinjiang Uygur Autonomous Region Museum, 8.