Keene, Keene
Spend a second to
save a fortune!
Spend a second to save a fortune!
30 Main Street, Keene
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.
See MoreUsage of subsidiary facilities may incur additional fees