Where is Vertex Palace, Rome?

Where is Vertex Palace, Rome located?

Vertex Palace, Rome, Vertex Palace, Rome, Italy (approx. 41.89829°, 12.5009°)


Where is Vertex Palace, Rome on the map?