Where is Pantheon Inn, Rome?

Where is Pantheon Inn, Rome located?

Pantheon Inn, Rome, Pantheon Inn, Rome, Italy (approx. 41.89766°, 12.47828°)


Where is Pantheon Inn, Rome on the map?