The Glen House, New Hampshire


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.