#3 in Yichang Holiday Inn Express Yichang Riverside By IHG
★★★
Wufeng, Hubei, China, Yichang, China Show on map
Xixi Farm is a 2-star hotel in Yichang, China. It is one of 1,451 places to stay in Yichang listed on Triptoic.
Wufeng, Hubei, China, Yichang, China
Xixi Farm is located at Wufeng, Hubei, China, Yichang, China.
Xixi Farm is rated 2 stars.
Highly rated alternatives close by
Hotel
#1 in Yichang
Hotel