The Lvyuan Holiday Inn (Lvyuan shanzhuang) is located on the center of Putuoshan Island. It is within walking distance of the Thousand Step Beach, the post office, a shopping center and various banks. The hotel houses a variety of fully-equipped rooms and suites and has a Chinese restaurant and various private rooms offering a wide range of specialities and food.
For business travelers, there are four meeting rooms and business center here. For recreation, there is a disco, karaoke and billiards room.