Where is PAX hotel, Rome?

Where is PAX hotel, Rome located?

PAX hotel, Rome, PAX hotel, Rome, Italy (approx. 41.90211°, 12.47747°)


Where is PAX hotel, Rome on the map?