Geo Prizm Interior Noise & Dashboard Rattling

Hi:
Would anyone know what type of auto repair might fix/alleviate the interior cabin noise / dashboard rattle? I am inclined to think that replacing the engine mounts / struts would resolve the issue. Had similar problem w/an older model Beemer that I restored.

Any thoughts / suggestions?

Thanks,
Joe