Where is Casa Alberto, Rome?

Where is Casa Alberto, Rome located?

Casa Alberto, Rome, Casa Alberto, Rome, Italy (approx. 41.89617°, 12.44914°)


Where is Casa Alberto, Rome on the map?