new englan

Olympia Hotel Management Selected To Operate The Glen House

The family-owned Mt. Washington Summit Road Company has announced that the Portland-based Olympia Hotel Management will operate The Glen House.

The new three-story, 68-room hotel will be located in Pinkham Notch by the base of the Mt. Washington Auto Road; it’s slated to open in May 2018.

Subscribe to RSS - new englan