Where is Palazzo Mancini?

Where is Palazzo Mancini located?

Palazzo Mancini, Palazzo Mancini, Italy (approx. 41.897503°, 12.481944°)


Where is Palazzo Mancini on the map?