Il palazzo è situato in pieno centro storico cittadino, nei pressi del Canale di Mezzo, ramo centrale e fondamentale del fiume Mincio.
E' in questo palazzo che i Governatori Veneti, inviati dalla Serenissima in qualità di Provveditori di Fortezza, esercitavano il potere, più tardi divenne la sede del Municipio di Peschiera del Garda.