Home Inn Xinshi
Search & compare prices for Home Inn Xinshi in all hotel booking websites.
Home Inn Xinshi Address: 839 South Beijing Road (Beijing Nan Lu), Urumchi, China
Minimum price found for Home Inn Xinshi was: Null CNY
Click here to get more information, photos & guest ratings for Home Inn Xinshi