Set on the banks of the Ottauquechee River in the picturesque village of Woodstock, Vermont, The Shire Woodstock offers a rare respite from today’s hectic world.

Gift Card