Harvest Barn Inn Seven Modern, comfortable themed rooms in a 19th century farmhouse overlooking the Connecticut River in charming Bellows Falls, Vermont. Categories: BusinessBellows Falls, VT16 Webb TerraceBellows Falls, Vermont 05101 USAGet DirectionsWebsite916-276-9421Return to Business Listings