Loading hotels
Confirming room availability...
Royal Hotel, No.259 Zhongbei Road, Wuhan, China
Located in Wuchang, Royal hotel is convenient to HuBeiSheng KeJiGuan and Hubei Provincial Museum. This 4-star hotel is within close proximity of Street and Wuhan University.