Hotel InterContinental Xiangyang By IHG
★★★★★
No. 157 Shuijing Avenue, Nanzhang, Hubei, 441500, China, Xiangyang (Hubei), China Show on map
Feng Yuan International Hotel is a 3-star hotel in Xiangyang (Hubei), China. It is one of 1,211 places to stay in Xiangyang (Hubei) listed on Triptoic.
No. 157 Shuijing Avenue, Nanzhang, Hubei, 441500, China, Xiangyang (Hubei), China
Feng Yuan International Hotel is located at No. 157 Shuijing Avenue, Nanzhang, Hubei, 441500, China, Xiangyang (Hubei), China.
Feng Yuan International Hotel is rated 3 stars.
Highly rated alternatives close by
Hotel