No image available for this hotel
No image available for this hotel
Wuhan, Wuhan
Spend a second to
save a fortune!
Spend a second to save a fortune!
No. 391 Jinghan Avenue, Wuhan
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.
See MoreUsage of subsidiary facilities may incur additional fees