Hotel About Super 8 Hotel (International Grand Bazaar Branch)
Super 8 Hotel (International Grand Bazaar Branch) is a 2-star hotel in Urumqi, China. It is one of 1,443 places to stay in Urumqi listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 2 stars
Location
No.95 Tianchi Road, Tianshan District, Urumqi, Xinjiang, China, Urumqi, China
Loading map…
Frequently asked questions
Where is Super 8 Hotel (International Grand Bazaar Branch) located?
Super 8 Hotel (International Grand Bazaar Branch) is located at No.95 Tianchi Road, Tianshan District, Urumqi, Xinjiang, China, Urumqi, China.
How many stars does Super 8 Hotel (International Grand Bazaar Branch) have?
Super 8 Hotel (International Grand Bazaar Branch) is rated 2 stars.