Providing free WiFi, Home Inn Wuhan Xiongchu Avenue South Luoshi Road is located in Wuhan, within 3.5 km of Wuhan University. All rooms feature a TV with cable channels and a private bathroom. The property is situated 5 km from South Central University for Nationalities and 5 km from Hubei University of Technology.
At the hotel, every room is equipped with a desk.
Staff at the 24-hour front desk can provide guidance on what to do in the area.
Han Street is 5 km from Home Inn Wuhan, while Madame Tussauds Wuhan is 5 km away. The nearest airport is Tianhe Airport, 33 km from the property.