Putuo Xilei Villa
Zhoushan, China
Putuo Xilei Villa



1 Xianghua Street, Putuoshan, Zhoushan, China
Ranking: Putuo Xilei Villa is ranked 57th out of 131 accommodation options available in Zhoushan.
Classification: 4 Star Hotel
Located in the center of Putuo Mountain, the Xilei Hotel (Xilei Xiaozhuang) is only a one-minute walk from Puji Temple and a three-minute walk from Baibusha, offering guests easy access of Xitian Scenic Area. This Zhoushan hotel has guestrooms of various types such as standard and queen rooms. At the on-site restaurants guests can enjoy both Chinese and Western cuisine. There are also 20 private dining rooms. Finally, guests can make full use of the recreational and fitness facilities.