Close Window
View Category

View All Photos

Courtyard Keene Downtown

Exterior

Check Rates & Availability

Hotel Views

Exterior (1 of 19)

Our brand-new LEED Certified hotel is located in the heart of downtown Keene, NH and the first Marriott hotel to come to the Keene area.