Carriage Barn Inn Bed and Breakfast Keene, New Hampshire
Set 36 km from Bellows Falls Amtrak Station, Carriage Barn Inn offers accommodation with free Wi-Fi and free private parking.
Number of rooms: 4
358 Main Street, Keene, NH 03431, United States