On the River Inn, New England Our rating: First Class

On The River Inn is a brand-new property located just outside of the pretty village of Woodstock, Vermont, by the banks of the Ottauquechee River.

On The River Inn, Woodstock
Map of On the River Inn, New England
On The River Inn, Woodstock
On The River Inn, Woodstock
View hotel in detail