Harvest Barn Inn

Seven Modern, comfortable themed rooms in a 19th century farmhouse overlooking the Connecticut River in charming Bellows Falls, Vermont.