Stay in Charming Chester, Vermont
Take a step into yesteryear with a seven-day stay in picturesque Chester, a quintessential Vermont small town. Nestled within the famous Green Mountains and located on Chester’s quaint Main Street, you’ll stay in a spacious three bedroom, two bath flat at the Guild House—close to the Town Green, shopping, historical sites, and restaurants. Enjoy the area’s amazing foliage, hike on nearby trails or drive through the lovely, winding countryside to see untouched woodlands and pastoral farms. (Sleeps up to 6)