Zhejiang Xizi Hotel is located on the south bank of the West Lake, Hangzhou and at the foot of the Xizhao Hill on which the Leifeng Pagoda stands. The hotel covers a broad area, around 19.5 hectares, and faces the lake on three sides, enjoying nice views of the West Lake exclusively.
The hotel is only 3 kilometers away from the downtown and is separated only by the lake. The surrounding area is full of renowned attractions. It is convenient for your shopping or sight seeing. The hotel is 5 kilometers away from Hangzhou Rail Station, 13 kilometers away from Hangzhou Eastern Long-distance Coach Station, and 37 kilometers away from Hangzhou International Xiaoshan Airport.