A dark room at The Hugging Bear Inn & Shoppe.

The Hugging Bear Inn & Shoppe

About The Inn

Convenient to some of Vermont's finest skiing and recreation, in the heart of historic Chester, VT, the Hugging Bear Inn & Shoppe offers rooms with private baths and welcomes visitors of all ages.

244 Main St, Chester, Vermont 05143

Loading...