Opened in the fall of 2018, the Glen House Hotel is your four season destination, located at the base of Mount Washington. Inspired by the past and designed for the future, this nearly 100% energy-efficient hotel is simplistic in design, yet offers incredible modern amenities. With classic New England architecture in mind, this iteration of the Glen House is the 5th of the same name to stand on this site since 1852. While you’re here, enjoy stunning views of Mount Washington and the surrounding peaks of the White Mountains. Our on-site restaurant, The Notch Grille, offers family-friendly service, comfort food with a twist, locally sourced ingredients, and an outdoor fire pit. Swim in our heated indoor pool then relax by the fireplace in our lounge for a cocktail or one of the many local brews we carry on tap.
Get outside and explore while staying at the Glen House. Just minutes from the Mount Washington Auto Road, Great Glen Trails, and miles of down-hill, and cross country skiing, snowshoeing, hiking, kayaking, biking, leaf-peeping, and sight-seeing. At the Glen House, we encourage you to relax, create lasting memories, and take time to surround yourself in the beauty and wonder of the White Mountains.
Address: 979 NH-16, Gorham, NH 03581