Where is Hotel Paolo II, Rome?

Where is Hotel Paolo II, Rome located?

Hotel Paolo II, Rome, Hotel Paolo II, Rome, Italy (approx. 41.89852°, 12.45411°)


Where is Hotel Paolo II, Rome on the map?