The Colonial Inn is just about the only hotel in Concord. Founded in 1716, it sits prominantly at the head of Monument Square and features an excellent restaurant. I'm not sure what it's like to stay there, but like most colonial inns I'm sure it's cozy and comfortable.