Hampton Inn & Suites Keene está en Keene, a 36 km de Estación de Amtrak de Bellows Falls y a 36 km de Fort Dummer State Park. Este hotel de 3 estrellas tiene wifi gratis, recepción 24 horas y cajero automático. Santa's Land USA está a 40 km del hotel.
El aeropuerto (Aeropuerto regional de Worcester) está a 89 km.