175 Key Road, Keene, NH 03431, USA
175 Key Rd Keene, NH 03431-3926
Keene
New Hampshire
03431
US
877-411-3436877-411-3436
Holiday Inn Express Keene welcomes a maximum of two pets, 50 lbs or less, per guest room for an additional $25 per pet, per night. An additional refundable $250 deposit is required at check-in. If guests …