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