The Glen House Hotel is a 3.5-star independent property in Gorham, New Hampshire, positioned at the gateway to the White Mountains. The hotel features a bar and lounge, serves breakfast daily, and provides a business center and conference facilities for guests who need to work. Electric vehicle charging is available on-site, and the front desk operates 24 hours.
The property sits steps from Great Glen Trails Outdoor Center and a short walk from the Mt. Washington Auto Road, making it convenient for those exploring the region's outdoor attractions. Wildcat Mountain Ski Area lies 2.1 miles away, with Black Mountain Ski Area and Glen Ellis Falls also within easy reach.
This location works well for visitors planning to ski, hike Mount Washington, or access the wider trails and scenery of Mount Washington State Park without the drive from a distant base.