Super 8 Hotel Urumqi Meihao - Urumqi
No.160 Beijing South Road , 830011 , Urumqi , ,China
Address: No.160 Beijing South Road , 830011 , Urumqi , China | |
Phone: | |
Web: | |
GPS Lat: 43.848015 , Lon: 87.572105 |
Map
Address: No.160 Beijing South Road , 830011 , Urumqi , China | |
Phone: | |
Web: | |
GPS Lat: 43.848015 , Lon: 87.572105 |