Where is Hanky Suite, Rome?

Where is Hanky Suite, Rome located?

Hanky Suite, Rome, Hanky Suite, Rome, Italy (approx. 41.88661°, 12.46919°)


Where is Hanky Suite, Rome on the map?