Forest Park is located 20 kilometers from Hangzhou. It occupies 60 hectares (148 acres) of land, and offers visitors the opportunity to experience the beautiful forests and bamboo groves of the Hangzhou region. Walking paths wind through the park past waterfalls, lakes and deep ravines, and the air is fragrant with wildflowers in the warmer months.
Cuizhu Mountain Lodge, located inside the park, has standard guest rooms, luxury suites, a multi-purpose hall and conference room.