Hotel Du Shan Zi
Inclose 4 West Kelamayi Road, 20, 830091 Urumqi, China - Urumqi.
See on map
See 15 photos
Where is the lodging establishment?
Inclose 4 West Kelamayi Road, 20, 830091 Urumqi, China - Urumqi.
Choose your room
Hotel Du Shan Zi
This lovely Hotel is situated in Urumqi. This establishment does not accept pets.
Frequently asked questions about Du Shan Zi
No, Du Shan Zi doesn't have a pool.
No, Du Shan Zi doesn't have parking facilities.
No, Du Shan Zi doesn't offer free WiFi service.