The Manor House is situated in the quintessential New England
village of Norfolk. The popularity of this town as a resort area
began in the 1870’s when prominent businessmen built huge houses
forming the backbone of a summer colony. They were attracted by the
rural beauty, lush woods, cool mountain air and summer concerts.
In 1898, one of these men, Charles Spofford, commissioned well-known
architect, E.K. Rossiter to build a Victorian Tudor mansion, which
is now known as the Manor House. This elegant mansion is the perfect
location for your luxurious getaway.