Get Listed
Holiday Inn Express Hangzhou Huanglong
InterContinental Hotels Group Hotel
Address: Delixi Tower, No.28 Xueyuan Road, Xihu District, Hangzhou, Hangzhou, Zhejiang, 310012, China