How should I remove a nasty smell from my Saab 9-3's interior?

I have a 51 reg Saab 9-3 SE TiD with half-leather trim, I have owned it for the last seven years. I have kept it much longer than planned but it keeps going very happily. My daughter says it has an odour problem which I have also noticed. I keep the interior clean, and vacuum it regularly. It's hard to describe the odour - 'stale' is the best description I can come up with. Please can you tell me how to freshen up the interior?

Asked on 5 August 2010 by SaabMan323

Answered by Honest John
The smell will be damp. First you need to find and cure the water ingress leading to it. Call a few valeters and ask what sort of fog bombs they have that could be released inside the car.
Similar questions
My wife has a 2005 Nissan Micra. She hasn't driven for a few weeks and we went to start it today, the seats and steering wheel are covered in mould. First what is the best way to get rid of the mould and...
There are a couple of methods of eradicating foul odours in cars such as dog snark, cigarettes and spilled milk. One was to leave a cardboard box inside filled with dry grass cuttings and sweet woodruff....
I note the email on Saturday 20 July regarding the smell of stale smoke in cars. An old and tested way to rid a vehicle of smells is to place a saucer or some suitable container of malt vinegar in the...
Related models
A slightly better drive than previous Cavalier based 900. Stacks of safety kit and a good reliability record.

Value my car