I am a citizen of India, have visa for Spain with Multiple number of entries valid for 160days. Can I travel to other EU countries like France, Germany, Netherlands etc with the same visa ?
Yes you can do so only if you have a Schengen visa as opposed to individual country visa or LTV. Any eventual restrictions will be specifically stated on your visa ( for example excluded countries or included countries ) so read carefully and if none exists than you are good to go.
Unless you hold an LTV visa, you can travel to other Schengen countries, as well as to Croatia, Romania, Bulgaria and Cyprus.