Where is Hotel OKAPI, Rome?

Where is Hotel OKAPI, Rome located?

Hotel OKAPI, Rome, Hotel OKAPI, Rome, Italy (approx. 41.9096°, 12.47513°)


Where is Hotel OKAPI, Rome on the map?