Located in Keene Central Square, this historic property is surrounded by local shops and restaurants. A restaurant and bar are on-site. Monadnock Mountain is 13 miles away.
This pet-friendly hotel in Keene, New Hampshire is close to Keen State College and Mt. Monadnock and offers a free breakfast as well as free Wi-Fi. Guests can swim in the indoor heated swimming pool at Holiday Inn Express Keene.