You can do a number of things that should help....I've used some of these methods when getting bad smells out of antique furniture we were restoring for some high end shops years ago.....you haven't got anything to lose so here are a few things that might help:
1. Lemon Oil furniture polish.........I like Howard's products...........wipe it down and let it set, wipe it off and repeat it a few times.
2. Put it in a sealed box on top of a layer of plain old baking soda and let it sit overnight; replace the baking soda and do it again. I'd use a layer about 1/2 inch thick.
3. Wrap it up in plain old newspaper..use a fair amount of paper and put it in a plastic bag or sealed box........newspaper will absorb some of that smell. (you can buy some shredded newspaper cat litter and probably pack it around it in a box instead.)
4. We also used fresh ground coffee, the cheap stuff you can buy just about anywhere......again, put the coffee in filters, close 'em up with a rubber band or string........put the gizmo in a box and seal it up, let it sit for a good day or two and throw the coffee out and see if that helps. Use a number of them little pouches. We used to put coffee on paper plates in furniture drawers.
5. I once had a dresser with draws that had a horrible odor of some sort. My work partner used cedar shavings he got from a pet store and covered the bottom of those draws with that stuff and in a day or two the musty/smokey smell was gone. Just make sure that those shavings have not been dyed..........I would think that un-dyed eucalyptus or cedar mulch might work too......
Good luck and let us know how it goes. There used to be an aerosol product that companies used to rid houses of smoke odor after a fire.........one of those companies that do remediation work may sell you some or tell you what it is..........I can't remember the name of it but we used it in Military housing to get rid of smoke odors in quarters and also reeked of who knows what.................