Southwest Hotel - Urumqi, Urumqi, China
Southwest Hotel - Urumqi is conveniently located at No 237 Hami West Road in Urumqi, China
Hotel Location:
Address: No 237 Hami West Road
City: Urumqi
Country: China
Southwest Hotel - Urumqi is conveniently located at No 237 Hami West Road in Urumqi, China
Address: No 237 Hami West Road
City: Urumqi
Country: China
Southwest Hotel - Urumqi, Urumqi, China © Hotelsina.com