Charming Inn, Vermont, USA

pitcher inn authentic inn in vermont christmas decorations

pitcher inn authentic inn in vermont christmas decorations

At the heart of a village in Vermont, this authentic inn, surrounded by mountains and valleys, is the perfect romantic getaway. With 11 unique luxury suites and guests rooms, an attentive staff, and an exceptional farm-to-table dining experience, you are sure to spend a restful and rejuvenating weekend.