The Glen House Gorham, NH

A Nod to the Past

The Olympia Companies has been selected by the  Mt. Washington Summit Road Company to operate The Glen House, to be located near the base of the Mount Washington Auto Road. The Glen House site plan calls for a 68-room, 60,737-square-foot hotel to be built on the west side of Route 16 in Green's Grant.  Aesthetically, the hotel will give a nod to its predecessors who date back to the late 1800's.


The hotel will feature a pool and restaurant, with half of the rooms featuring balconies facing the highest summit in the Northeast.


Scheduled to break ground in the spring of 2017, The Glen House is anticipating an open date prior to Memorial Day 2018.

At a Glance


Mount Washington Auto Road
Gorham, NH 03581


Meeting Space
Rooms with Balconies


Back to Hotel Management

Thanks for contacting us! We will be in touch with you shortly.

Call the Olympia Companies