When looking at the best historic hotels in Boston, I suggest you stay at America’s longest continuously operating hotel—the Omni Parker House. It has been welcoming guests since it was founded by Harvey Parker in 1855. Read more about it in my blog.