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.
Mount Washington Auto Road
Gorham, NH 03581
Rooms with Balconies