Where is Hotel Palladium Palace, Rome?

Where is Hotel Palladium Palace, Rome located?

Hotel Palladium Palace, Rome, Lazio, Italy (approx. 41.89848°, 12.50066°)


Where is Hotel Palladium Palace, Rome on the map?