Where is Domus Sessoriana, Rome?

Where is Domus Sessoriana, Rome located?

Domus Sessoriana, Rome, Domus Sessoriana, Rome, Italy (approx. 41.88819°, 12.51536°)


Where is Domus Sessoriana, Rome on the map?