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