Celebrate Earth Day at The Glen House in New Hampshire

Monday, April 4, 2022

April 4, 2022. Green’s Grant, NH. Earth Day has a special meaning for The Glen House, the award-winning 68-room hotel at the base of Mt. Washington in New…

Read More

The Glen House: When the White Mountains Turn Green

Thursday, April 1, 2021

April 1, 2021. Green’s Grant, NH. The reward for getting through a long winter is a springtime getaway to The Glen House, the award-winning 68-room hotel at the…

Read More