IU Hotel Wuhan Square is located in Wuhan, 200 metres from Wuhan Zhongshan Park and 1.8 km from Jianghan Road Pedestrian Street.
Every room at this hotel is air conditioned and has a TV. You will find a kettle in the room. The rooms are fitted with a private bathroom. For your comfort, you will find slippers, free toiletries and a hairdryer.
You will find a 24-hour front desk at the property.
Qingchuan Pavilion is 3.2 km from IU Hotel Wuhan Square, while Guiyuan Buddhist Temple is 4.3 km away. The nearest airport is Tianhe Airport, 22 km from IU Hotel Wuhan Square.