Palazzo Strozzi in Florence is one of the most famous Italian Renaissance palaces. Of imposing size, it is located between the homonymous Via Strozzi and Piazza Strozzi, and Via Tornabuoni, with three grandiose identical portals on as many sides. At Piazza degli Strozzi, 50123 Florence FI