8.2/10
Very Good
89 reviews
Free Wi-Fi
This Vermont inn is located in the Village Green, which offers shopping and dining. The Woodstock Inn features a full service spa and spacious rooms with flat-screen TVs.
Number of rooms: 142
Fourteen The Green, Woodstock, VT 05091, United States
Hotel booked 1 times today.