Take a Winter Break at The Glen House
The Glen House, the award-winning 68-room hotel at the base of Mt. Washington, is not only ready to greet skiers for another great winter in the White Mountains but prepared to do the same for their dogs as well. Man’s Best Friend is always a welcome guest at The Glen House, which was just named one of the Top Hotels in New England by the Condé Nast Traveler Readers’ Choice Awards 2019.Read More Sep
Don’t miss out on these deals on gorgeous fall escapes!
Megyn Kelly TODAY is joined by Jacqueline Gifford, the travel director of Travel + Leisure Magazine. Gifford recommends fall trips to the Ozarks in Missouri, Santa Fe, New Mexico, a resort in Fayetteville, West Virginia and Mt. Washington, New Hampshire.Visit Site May
The Glen House Rises Again
At the base of Mt. Washington, New Hampshire, deep in the White Mountains, The Glen House is ready to rise again.Visit Site