Stonover Farm


Stonover Farm is a small luxury inn located in the Berkshires. With over 10 acres and duck pond, you have a choice of a 4-acre field for a tented wedding, or a magnificent barn for a rustic chic wedding.