If you ever find yourself in New England’s charming town of Concord, MA, I highly recommend a stop at the historic Colonial Inn located on the town common, or better known as Monument Square. Here you will find gracious, warm and welcoming hospitality. The inn has been in service for nearly three centuries with the […]