Where is Cesar Palace Guesthouse, Rome?

Where is Cesar Palace Guesthouse, Rome located?

Cesar Palace Guesthouse, Rome, Lazio, Italy (approx. 41.91068°, 12.50302°)


Where is Cesar Palace Guesthouse, Rome on the map?