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.