Where is La RomAntica Roma, Rome?

Where is La RomAntica Roma, Rome located?

La RomAntica Roma, Rome, La RomAntica Roma, Rome, Italy (approx. 41.89713°, 12.45064°)


Where is La RomAntica Roma, Rome on the map?