Where is Auditorium Mecenate, Rome?

Where is Auditorium Mecenate, Rome located?

Auditorium Mecenate, Rome, Auditorium Mecenate, Rome, Italy (approx. 41.89481°, 12.50131°)


Where is Auditorium Mecenate, Rome on the map?