Baking Soda
Si se trata de un humo ocasional, la mayor parte del olor que queda es del humo atrapado en las telas, como alfombras, cortinas, etc. Rociarlas con bicarbonato de sodio puede ayudar a neutralizar el olor.
Para las alfombras (que eliminarán básicamente todo el olor en la mayoría de las habitaciones), simplemente rocíalas ligeramente sobre la alfombra. Típicamente, luego camino sobre ella un poco para distribuirla más en el montón. Espera un rato (de 10 minutos a unas horas), y luego aspira las alfombras como de costumbre.
Para un efecto inmediato más notorio, puedes conseguir productos hechos específicamente para esto. En mi caso son muy baratos, ya que son principalmente bicarbonato de sodio con un aroma adicional añadido.
Como he dicho, esto es mejor para una fumada ocasional. Para las habitaciones que se fuman constantemente con el tiempo, habrá una acumulación de humo/ hollín en la mayoría de las superficies, lo que requiere una limpieza más profunda.