Hotel City Comfort Inn Shiyan Wudang Mountain
★★★
No. 26 Qingxi Road, Xiangyang (Hubei), China Show on map
Chu Yun Hotel is a 1-star hotel in Xiangyang (Hubei), China. It is one of 1,211 places to stay in Xiangyang (Hubei) listed on Triptoic.
No. 26 Qingxi Road, Xiangyang (Hubei), China
Chu Yun Hotel is located at No. 26 Qingxi Road, Xiangyang (Hubei), China.
Chu Yun Hotel is rated 1 stars.
Highly rated alternatives close by
#1 in Shiyan
Hotel
Hotel