El Zhejiang International Hotel está situado en el centro de Hangzhou, a poca distancia del Gran Canal de China y la plaza Wulin. El establecimiento ofrece vistas al lago del Oeste.
Número de habitaciones: 210
211 Tiyuchang Road, Xiacheng, 310003 Hangzhou, China