The Woodstock Inn & Resort is centrally located in the pretty village of Woodstock, Vermont. The Inn boasts a refined and sophisticated atmosphere without pretension.