The smell from upholstered furniture or carpet is well removed by dry cleaning. Here is a good service https://tak-chisto.ru/himchistka-kresel/ Inexpensive and quickly get rid of unpleasant odors. Plus polite staff
Hang on the balcony and open a window. Personally, my things disappear in a day from tobacco, barbecue smoke, etc.