Super 8 Hotel Urumqi Da Xi Men

88 Zhong Shan Road, Urumqi, 830011, China

About Super 8 Hotel Urumqi Da Xi Men

General Description

Location

Super 8 Hotel Urumqi Da Xi Men
88 Zhong Shan Road, Urumqi, 830011, China

Logo

We are an independent travel network
offering over 100,000 hotels worldwide

Learn more Learn more