New England

The Balsams: A New Hampshire grande dame gets a facelift

An overnight at The Balsams, one of New Hampshire’s original grand resort hotels, was too little time to absorb this sprawling, historic hotel snugged in craggy Dixville Notch, N.H. You know the name and the place: It’s the site of first-in-the-nation voting during every national election; the tiny town where everyone shows up in the […]