Where is Palazzo Pallavicini-Rospigliosi?

Where is Palazzo Pallavicini-Rospigliosi located?

Palazzo Pallavicini-Rospigliosi, Palazzo Pallavicini-Rospigliosi, Italy (approx. 41.8984°, 12.4877°)


Where is Palazzo Pallavicini-Rospigliosi on the map?