The Copper Beech Inn is located in the beautiful Connecticut River Valley, on the shore of the Long Island Sound. The quintessential New England villages of Essex, Old Lyme and Chester are nearby for antique shopping, art galleries and museums. The n...