69 Maple Avenue
Norfolk, CT 06058
Get directions

About Us

The Manor House is situated in the quintessential New England village of Norfolk. Above anything else, we want your visit with us to be one that you will always remember fondly.

Reviews