Hotel Atour Hotel Turpan Wenhua West Road
★★★★
No.99 Wuqi Avenue, Qitai, Xinjiang, 831800, China, Changji, China Show on map
Yunchuang Garden Hotel is a 4-star hotel in Changji, China. It is one of 279 places to stay in Changji listed on Triptoic.
No.99 Wuqi Avenue, Qitai, Xinjiang, 831800, China, Changji, China
Yunchuang Garden Hotel is located at No.99 Wuqi Avenue, Qitai, Xinjiang, 831800, China, Changji, China.
Yunchuang Garden Hotel is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
#1 in Turpan