Loading hotels
Confirming room availability...
Qinghua Hotel, No.58 Minsheng Road Qingtai Street, Hangzhou, China
Located in Hangzhou, Qinghua Hotel is minutes from Zhejiang University First Affiliated Hospital and Wushan Night Market. This 4-star hotel is within close proximity of Si Cheng Church and Wuchaoshan National Forest Park.