Tianzhu Shanzhuang Zhoushan is located at the foot of Huiji Buddhist temple on the top of Mount Putuo. It is surrounded by green mountains, sea and temples. The villa is adjacent to the Baotuo lecture hall and ten thousand Buddha pagoda on Mount Putuo. You can see the solemnity and tranquility of the Buddhist holy land all the time and feel its omnipresent spirituality.
It covers an area of more than 3000 square meters. According to the design style of Chinese garden architecture, it has luxury suites, standard rooms, large and small restaurants, leisure chess and cards, equipped with digital TV, telephone and wireless network. It is only 100 meters away from the cableway parking lot. It is the ideal place to stay in Putuo Mountain.