Where is Residenza Cavallini, Rome?

Where is Residenza Cavallini, Rome located?

Residenza Cavallini, Rome, Residenza Cavallini, Rome, Italy (approx. 41.90554°, 12.47206°)


Where is Residenza Cavallini, Rome on the map?