Topic: Opening

The Glen House opens as energy self-sufficient and carbon neutral hotel.

New Hampshire hotel goes green

The third iteration of the historic Glen House in New Hampshire's White Mountains has opened as an energy self-sufficient and carbon-neutral hotel.