Where is Hotel Marc'Aurelio, Rome?

Where is Hotel Marc'Aurelio, Rome located?

Hotel Marc'Aurelio, Rome, Hotel Marc'Aurelio, Rome, Italy (approx. 41.8996°, 12.4194°)


Where is Hotel Marc'Aurelio, Rome on the map?