Em Keene, a 36 km de Estação Ferroviária de Bellows Falls Amtrak e a 37 km de Fort Dummer State Park, Carriage Barn Inn dispõe de acomodações com acesso Wi-Fi gratuito, ar condicionado e um jardim.
Santa's Land USA fica a 40 km de Carriage Barn Inn. O aeroporto mais próximo é o Aeroporto Regional de Worcester, que fica a 88 km de Carriage Barn Inn.