Where is L'obelisque maison de luxe, Rome?

Where is L'obelisque maison de luxe, Rome located?

L'obelisque maison de luxe, Rome, L'obelisque maison de luxe, Rome, Italy (approx. 41.9043°, 12.48505°)


Where is L'obelisque maison de luxe, Rome on the map?