The Sheraton Zhoushan Hotel stands in the heart of Zhoushan’s new central business district. Mount Putuoshan, one of China's four sacred mountains and pilgrimage sites, is located to the east, while to the west is Dinghai, the charming old town center. The hotel boasts 398 spacious guest rooms — each offering breathtaking views, restaurants and bars. Guests can also enjoy a refreshing swim in indoor or outdoor swimming pools or enjoy some pampering at the spa and beauty salon. And 4,200 square meters of meeting space includes a grand ballroom and 10 function rooms.