Only about 5 km from West Lake, Holiday Inn Express Hangzhou Huanglong features air-conditioned accommodation. There are also business facilities and an on-site restaurant. Free Wi-Fi is available in public areas.
Number of rooms: 348
Delixi Tower No.28 Xueyuan Road , Xihu, 310014 Hangzhou, China
Hotel booked 3 times today.