Close Window
View Category

Courtyard Keene Downtown

Exterior

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.