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.