The Glen House se encuentra en Green's Grant y ofrece conexión Wi-Fi gratuita. El establecimiento alberga un centro de fitness y una taberna. Los huéspedes podrán relajarse en la piscina cubierta.
Número de habitaciones: 68
979 NH Rt 16, Gorham, NH 03581, Estados Unidos