225 Pleasant Street, Route 11
Chester, VT 05143
Get directions

About Us

The Quail Hollow Inn in the lovely town of Chester, is a four-season bed & breakfast in one of the most scenic parts of Vermont.

Reviews