Woodstock Inn & Resort, New England Our rating: First Class

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

Woodstock Inn & Resort, Woodstock
Map of Woodstock Inn & Resort, New England
Green Mountains view
Woodstock Inn & Resort, Woodstock
View hotel in detail