Stone House Farm

Amherst Bed and Breakfast
bnbfinder pin

About The Inn

Stone House Farm is located in Western MA in the beautiful town of Amherst.

649 East Pleasant Street, Amherst, Massachusetts 01002

Loading...