For general information, the state tourist office ENIT (Ente Nazionale Italiano per il Turismo) has offices in major foreign cities as well as regional capitals.
ENIT has offices in Rome, Florence, Venice, and Milan.