Baihuacun International Hotel
Search & compare prices for Baihuacun International Hotel in all hotel booking websites.
Baihuacun International Hotel Address: 141 Zhongshan Road, Urumchi, China
Minimum price found for Baihuacun International Hotel was: 138 CNY
Click here to get more information, photos & guest ratings for Baihuacun International Hotel