Charming country inn with restaurant, nestled among six beautiful riverfront acres. Discover this Victorian farmhouse conveniently located just 2.5 miles from the Woodstock Village Green