Where is Piazzetta Margutta - My Extra Home, Rome?

Where is Piazzetta Margutta - My Extra Home, Rome located?

Piazzetta Margutta - My Extra Home, Rome, Piazzetta Margutta - My Extra Home, Rome, Italy (approx. 41.90968°, 12.47839°)


Where is Piazzetta Margutta - My Extra Home, Rome on the map?