Zhejiang Xizi Hotel is located at the foot of the hill famous for the former Leifeng Pagoda, offering one of the best views of the West Lake. Covering an area of over 260,000 square meters, this hotel borders the lake on three sides and the ancient Jinci Temple to the south. There are also beautiful views of Southern Peak, Northern Peak, and Baochu Pagoda. This property has become the ideal Shangri-La environment with its richly endowed ambience. The hotel has eight villa-styled buildings with 207 rooms of various types and specifications. The rooms are tall, spacious, elegant, beautiful, and well-equipped to meet the various needs of different guests. Simply enter your dates of stay and submit our secure online booking form to proceed with your reservation at Zhejiang Xizi Hotel.