The Groton Inn situa-se em Groton, a 32 km de Parque Histórico Nacional Minute Man, e dispõe de acomodações com um centro de fitness, estacionamento privado gratuito, um jardim e um terraço. As comodidades deste alojamento incluem restaurante, uma receção aberta 24 horas, um centro de negócios e acesso Wi-Fi gratuito em toda a propriedade. Os hóspedes podem desfrutar de uma bebida no bar.
Os hóspedes de The Groton Inn poderão desfrutar de atividades em Groton e arredores, como caminhadas, esqui e pesca.
Centro Comercial Mall of New Hampshire fica a 50 km de The Groton Inn. O aeroporto mais próximo é o Aeródromo de Laurence G. Hanscom, que fica a 32 km de The Groton Inn.