Where is Casa Celeste, Rome?

Where is Casa Celeste, Rome located?

Casa Celeste, Rome, Casa Celeste, Rome, Italy (approx. 41.92589°, 12.56902°)


Where is Casa Celeste, Rome on the map?