Yes, Indian nationals who hold a valid double or multiple-entry Schengen visa, or a national visa or residence permit issued by a Schengen member state, can enter Cyprus without a separate Cyprus visa for a stay of up to 90 days. The Schengen visa must be valid at the time of entry into Cyprus. However, it is important to note that a Cyprus visa does not grant access to other Schengen member states, as Cyprus is not yet fully integrated into the Schengen area. Always verify your eligibility on the official Cyprus High Commission website before making any travel arrangements.