Hotel JI Hotel Urmqi Altay Street
★★★
556 Beijing South Road, Urumqi, China Show on map
Penghui Hotel is a 1-star hotel in Urumqi, China. It is one of 1,408 places to stay in Urumqi listed on Triptoic.
556 Beijing South Road, Urumqi, China
Penghui Hotel is located at 556 Beijing South Road, Urumqi, China.
Penghui Hotel is rated 1 stars.
Highly rated alternatives close by
Hotel
Hotel