Hotel About Space Hotel
Space Hotel 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
Zhongya North Road 418 Tianding Sheng International Auto Parts City Building 7, Urumqi, China
Loading map…
Frequently asked questions
Where is Space Hotel located?
Space Hotel is located at Zhongya North Road 418 Tianding Sheng International Auto Parts City Building 7, Urumqi, China.
How many stars does Space Hotel have?
Space Hotel is rated 2 stars.