Top Hotels in New Hampshire | Marriott New Hampshire Hotels
75 Railroad Street Keene, New Hampshire 03431 . 4. Premier location in the heart of Downtown Keene within walking distance to over 30 local attractions . View Rates . Fairfield Inn & Suites Keene Downtown. 30 Main Street Keene, New Hampshire 03431 . 4.3 ...