Where is Hosianum Palace, Rome?

Where is Hosianum Palace, Rome located?

Hosianum Palace, Rome, Hosianum Palace, Rome, Italy (approx. 41.89484°, 12.479°)


Where is Hosianum Palace, Rome on the map?