Delamere Manor is a stunning country manor house with its own lake and breathtaking views located in the heart of Cheshire. Luxuriously appointed yet extremely homely. Fantastic for hosting a family celebration with large entertaining rooms and dining areas. Close to local amenities, restaurants, Delamere forest and train station.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.