The Landison Putuoshan Resort Zhoushan China (Putuoshan Leidisen Zhuangyuan) is a five-star hotel featuring Zen culture, close to Fayu Temple and Foding Mountain. There are 108 rooms equipped with broadband internet access and some offer sea view.
The on-site Chinese restaurant serves up seafood and vegetarian dishes. There is also a lobby bar and a café. In addition, airport pick-up, currency exchange and travel services are all available in this Putuoshan hotel.