The Jackson House Inn provides refined, distinctively luxurious lodgings in Woodstock, Vermont, often described as Vermont’s most beautiful village. Savor unique, “out of the ordinary” breakfasts featuring local ingredients focused on the fresh, organic, and local; explore three acres of landscaped gardens; and rejuvenate in one of our queen bedrooms or one-room fireplace and porch or balcony suites. Featuring luxury amenities, including a museum-quality art collection on the walls, Frette and Anichini linens on the beds, locally made bath pro...