126 Key Rd , Keene
Hampton Inn & Suites Keene is a 2-star property located in Keene. This 2-star hotel offers an ATM. The hotel has an indoor pool and a 24-hour front desk. The rooms in the hotel are equipped with a TV with cable channels.