Where is Hotel Santa Costanza by OMNIA hotels, Rome?

Where is Hotel Santa Costanza by OMNIA hotels, Rome located?

Hotel Santa Costanza by OMNIA hotels, Rome, Lazio, Italy (approx. 41.92062°, 12.51836°)


Where is Hotel Santa Costanza by OMNIA hotels, Rome on the map?