Loading hotels
Confirming room availability...
Home Inn, No.160 Zhongshan Avenue, Wuhan, China
Renovated in 2017, the Home Inn (Wuhan Zhongshan Avenue Capitaland Plaza Qiaokou Park) is a great choice for accommodation in Wuhan. This property features In-room Wi-Fi.