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 met een terras.
Je kunt bij de accommodatie genieten van een als buffet aangeboden ontbijt, à la carte-ontbijt of continentaal ontbijt.
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.