Quantcast
logo

Stone House Farm

About the Inn

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

649 East Pleasant Street Amherst, Massachusetts