Amherst

THE

HOUSE

Amherst House is the perfect year-round vacation spot. Located in a desirable scenic area, there are many nearby activities. The house has panoramic views of beautiful Amherst Lake and is located just off Route 100 in plymouth, vermont. There are spacious common rooms and five comfortable  bedrooms for privacy.

CALENDAR

Have a question or concern? Click here or look right below.

CONTACT

Submitting Form...

The server encountered an error.

Form received.