Com acesso Wi-Fi gratuito, o The Glen House está localizado em Grant Green. Entre as várias comodidades desta propriedade estão um centro de fitness e uma taberna. Os hóspedes podem relaxar na piscina interior.
Todos os quartos do hotel incluem uma secretária, uma televisão de ecrã plano, um frigorífico, micro-ondas, comodidades de engomadoria e uma casa de banho privativa com um secador de cabelo.
O The Glen House alberga um restaurante que serve cozinha americana. Também podem ser solicitadas opções vegetarianas e veganas.
Caminhar é uma das actividades que os hóspedes podem desfrutar perto do alojamento.
Para maior comodidade dos hóspedes, o The Glen House tem um centro de negócios. Os funcionários da recepção 24 horas podem fornecer dicas sobre a área.
North Conway fica a 33 km do hotel, enquanto Lincoln está a 85 km da propriedade.