Du Shan Zi
Search & compare prices for Du Shan Zi in all hotel booking websites.
Du Shan Zi Address: N0.20 Inclose 4 West Kelamayi Road - Urumqi , Urumchi, China
Minimum price found for Du Shan Zi was: Null CNY
Click here to get more information, photos & guest ratings for Du Shan Zi