Hotel Holiday Inn Express Huangshi Cihu Lake By IHG
★★★
No. 33, Lane 7, Hubin Avenue, Huangshi, China Show on map
Xiangsi Hotel is a 2-star hotel in Huangshi, China. It is one of 617 places to stay in Huangshi listed on Triptoic.
No. 33, Lane 7, Hubin Avenue, Huangshi, China
Xiangsi Hotel is located at No. 33, Lane 7, Hubin Avenue, Huangshi, China.
Xiangsi Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel
#1 in Huangshi
Hotel