One of the oldest continuously operated inns in the country, The Griswold Inn opened its doors for business in 1776 and has been catering to yachtsmen and overland travelers ever since. Situated in the historic hamlet of Essex, the Griswold Inn exudes the charm of days gone by, with comfortable…