Business & Economy
Yankee Magazine Names The Glen House the Best New Hotel in New Hampshire
|
“Come for the view—a wall of windows in the lounge offers a Presidential Range panorama—and stay for the creature comforts at this new 68-room hotel at the base of Mount Washington,” say the magazine’s editors.