Hampton Inn & Suites Keene is located in Keene, within 22 miles of Bellows Falls Amtrak Station and 22 miles of Fort Dummer State Park. With free WiFi, this 3-star hotel offers a 24-hour front desk and an ATM. Santa's Land USA is 25 miles from the hotel.
All rooms in the hotel are equipped with a flat-screen TV with cable channels. The rooms at Hampton Inn & Suites Keene have air conditioning and a desk.
The nearest airport is Worcester Regional Airport, 55 miles from the accommodation.