Carriage Barn Inn is gelegen in Keene, op 36 km van Amtrak-station Bellows Falls en 37 km van Fort Dummer State Park, en biedt accommodatie met gratis WiFi, airconditioning en toegang tot een tuin.
Santa's Land USA ligt op 40 km van de bed & breakfast. Het dichtstbijzijnde vliegveld is Regionale luchthaven Worcester, op 88 km van Carriage Barn Inn.