If walls could talk, the ones at the Griswold Inn in Essex, Connecticut, would say more than most. Opened in 1776 as the Declaration of Independence was being written, the inn has witnessed the ...
You might be able to get a great deal if you hold off booking a hotel near The Griswold Inn Store until the last minute. This is because sometimes hotels in Essex lower prices a day or two before the ...