The Glen House se encuentra en Green's Grant y ofrece conexión WiFi gratuita. El establecimiento alberga un centro de fitness y una taberna. Los huéspedes podrán relajarse en la piscina cubierta.
Todas las habitaciones incluyen escritorio, TV de pantalla plana, nevera, microondas, utensilios de planchado y baño privado con secador de pelo.
The Glen House alberga un restaurante de cocina americana. También hay opciones vegetarianas y veganas disponibles bajo petición.
En los alrededores se puede practicar senderismo.
El The Glen House cuenta con centro de negocios. El personal de la recepción 24 horas puede proporcionar información sobre la zona.
North Conway se encuentra a 33 km del hotel, mientras que Lincoln está a 85 km.