Get Listed
Menu
Share
Holiday Inn Express Hangzhou Huanglong
InterContinental Hotels Group
Hotel
Address:
Delixi Tower, No.28 Xueyuan Road, Xihu District, Hangzhou, Hangzhou, Zhejiang, 310012, China
Tel:
+86 571 8196 9666