On your doorstep
Champneys Forest Mere
At Champneys Forest Mere, relaxation is their speciality. Their secluded lakeside resort serves as the ideal hideaway, it’s the place to kick back, pare down and chill.
Located in Liphook, a leafy Hampshire village in the South Downs, the Manor House is framed by 160 acres of enchanting woodland and sweeping greens.