+86 571 879 13333
447 Yan'an Rd, Hangzhou Hangzhou 310006 China
The Zhejiang Hotel is located near West Lake, and features internet access, a bar, beauty parlor, fitness room and chess rooms. Zhejiang Hotel has 258 rooms and suites of various sizes; each room is equipped with central air conditioning, IDD telephone and internet access. There are 5 meeting rooms in the hotels.