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.
740 Elm Street, Concord
21 Monument St, Concord
462 Lexington Road, Concord
48 Monument Square, Concord
We've found that other people looking for this hotel also know it by these names:
Address: 48 Monument Square, Concord, Massachusetts, 01742, United States