Where is My Maison 70, Rome?

Where is My Maison 70, Rome located?

My Maison 70, Rome, Lazio, Italy (approx. 41.89396°, 12.50618°)


Where is My Maison 70, Rome on the map?