Hampton Inn & Suites Keene, que está a 36 km de Estación de Amtrak de Bellows Falls y a 36 km de Fort Dummer State Park, ofrece habitaciones en Keene. Este hotel de 3 estrellas ofrece recepción 24 horas, cajero automático y wifi gratis. Cada habitación dispone de TV de pantalla plana con canales por cable.
Todas las habitaciones de este alojamiento tienen aire acondicionado y escritorio.
Santa's Land USA está a 40 km del alojamiento. El aeropuerto (Aeropuerto regional de Worcester) está a 89 km.