Where is Oasi Guest House, Rome?

Where is Oasi Guest House, Rome located?

Oasi Guest House, Rome, Oasi Guest House, Rome, Italy (approx. 41.89818°, 12.50129°)


Where is Oasi Guest House, Rome on the map?