Where is Internazionale Domus, Rome?

Where is Internazionale Domus, Rome located?

Internazionale Domus, Rome, Internazionale Domus, Rome, Italy (approx. 41.90613°, 12.48218°)


Where is Internazionale Domus, Rome on the map?