you will need a full pasport and will be asked for this when checking into hotels(if not elsewhere) as under italian law you must register with the police (carabinieri) whilst staying in italy which is why hotels will retain your passport until checkout