Where is Patrizia Romana Palace, Rome?

Where is Patrizia Romana Palace, Rome located?

Patrizia Romana Palace, Rome, Patrizia Romana Palace, Rome, Italy (approx. 41.86234°, 12.45577°)


Where is Patrizia Romana Palace, Rome on the map?