Hampton Inn & Suites Keene is situated in Keene, 36 km from Fort Dummer State Park and 40 km from Santa s Land. The 4-star hotel has air-conditioned rooms with a private bathroom and free Wi-Fi.
Number of rooms: 57
126 Key Road, Keene, NH 03431, United States