Where is Hotel Diocleziano?

Where is Hotel Diocleziano located?

Hotel Diocleziano, Lazio, Italy (approx. 41.90398°, 12.49959°)


Where is Hotel Diocleziano on the map?