Fourteen The Green, Woodstock
This Vermont inn is located in the Village Green which offers shopping and dining. The Woodstock Inn provides a full service spa and spacious rooms with flat-screen TVs.