Location. The Four Seasons Inn is positioned in Vermont's Green Mountains, one mile from Mount Snow Ski Resort in West Dover, Vt. The Adams Farm, located three miles from the inn, offers hay rides, a petting zoo and romantic sleigh rides in the winter. Features. This 1955 Colonial inn, which completed a three-year renovation in 2004, offers English wallpaper, warm mahogany furnishings and a...