The Manor House is an elegant and sophisticated venue for your unforgettable holiday, a memorable weekend getaway, or an extraordinary setting for weddings and exclusive events. Whether you seek a private retreat or a fairytale venue, indulge in the unparalleled splendor of The Manor House, where every moment is an occasion to remember. Open to functions up to 50 guests.