Idyllic of New England, the Crotched Mountain Wyndham resort brings you unlimited pieces of history during your peaceful vacation. Known as a go-to getaway destination for more than 200 years, Crotched Mountain Wyndham Resort is just 60 miles from Boston. Enjoy Francestown's beautiful natural setting that has inspired the likes of David Thoreau and Robert Frost. Whether you're enjoying all that mother...