I have cleaned it and that "old car smell" is gone now.
I took the chances and cleaned (carefully) the cloth on the interior roof as well and it seems to be fine. Since my car have a moon roof, it's mechanism takes space between the roof and the cloth, therefore most of the roof cloth just hangs attached to the roof in few points.
Thanks for advice.