Where is Hotel Sant'Angelo?

Where is Hotel Sant'Angelo located?

Hotel Sant'Angelo, Lazio, Italy (approx. 41.90576°, 12.47248°)


Where is Hotel Sant'Angelo on the map?