Hotel InterContinental Xiangyang By IHG
★★★★★
No.1 Yingbin Lane, Shuangxiong Road, Gucheng, Hubei, China, Xiangyang (Hubei), China Show on map
Xinjiayuan 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.1 Yingbin Lane, Shuangxiong Road, Gucheng, Hubei, China, Xiangyang (Hubei), China
Xinjiayuan Hotel is located at No.1 Yingbin Lane, Shuangxiong Road, Gucheng, Hubei, China, Xiangyang (Hubei), China.
Xinjiayuan Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel