Where is Casa Santa Sofia, Rome?

Where is Casa Santa Sofia, Rome located?

Casa Santa Sofia, Rome, Casa Santa Sofia, Rome, Italy (approx. 41.89505°, 12.491°)


Where is Casa Santa Sofia, Rome on the map?