Where is H10 Palazzo Galla, Rome?

Where is H10 Palazzo Galla, Rome located?

H10 Palazzo Galla, Rome, H10 Palazzo Galla, Rome, Italy (approx. 41.8966°, 12.48523°)


Where is H10 Palazzo Galla, Rome on the map?