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

506 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.

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