Loading hotels
Confirming room availability...
Queens Palace, No. 666 Gaoxin Road Bioindustry Innovation Park, Wuhan, China
In Wuhan<br /><br />When you stay at Queens Palace in Wuhan, you'll be 15 minutes by car from Huazhong University of Science and Technology. This hotel is 17.8 mi (28.7 km) from Jianghan Road and 8.3 mi (13.4 km) from Huazhong Normal University.