Hotels in Keene
1 - 1 of 1 Results
-
E. F. Lane Hotel
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
... More
1 - 1 of 1 Results
Advertisement
Advertisement