Loading hotels
Confirming room availability...
Super 8 Hotel Wuhan Zhongshan Park Xin Hua Lu, Floor 3 4 And Lobby At Grd Fl 西北湖江汉区武汉市 Hu China 430000, Wuhan, China
This charming Hotel is in Wuhan. There are a total of 50 guests rooms on the premises. This is not a pet-friendly Hotel.