Carved out of an 1890 brick building that was once Keene's preeminent department store, the hotel is the only high-end place to stay in town. It's on... Read More

Back To Top