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