Where is Suite Oriani, Rome?

Where is Suite Oriani, Rome located?

Suite Oriani, Rome, Suite Oriani, Rome, Italy (approx. 41.92748°, 12.48316°)


Where is Suite Oriani, Rome on the map?