Where is Cesar Palace Guesthouse, Rome?

Where is Cesar Palace Guesthouse, Rome located?

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


Where is Cesar Palace Guesthouse, Rome on the map?