At the base of Mt. Washington, New Hampshire, deep in the White Mountains, The Glen House is ready to rise again. The new 68 room hotel is scheduled to open this summer. It sits on the site of four previous Glen House hotels (the first was erected in 1852).
Visit The Glen House to make reservations and check out the stereoscopes below of previous incarnations of the hotel.
Do you have a new year eve special?
Hi Reanu
We’re not the website of The Glen House but it looks like the hotel has winter specials here https://theglenhouse.com/packages-specials and you can also call them at 603-466-3420. Hope that helps!