Hotel Holiday Inn Wuhan Houguan Lake By IHG
★★★★
No. 119, Gongye Road, Xiaogan, China Show on map
City Express Hotel (Hanchuan Station Branch) is a 2-star hotel in Xiaogan, China. It is one of 788 places to stay in Xiaogan listed on Triptoic.
No. 119, Gongye Road, Xiaogan, China
City Express Hotel (Hanchuan Station Branch) is located at No. 119, Gongye Road, Xiaogan, China.
City Express Hotel (Hanchuan Station Branch) is rated 2 stars.
Highly rated alternatives close by