Where is Le Clarisse Trastevere, Rome?

Where is Le Clarisse Trastevere, Rome located?

Le Clarisse Trastevere, Rome, Le Clarisse Trastevere, Rome, Italy (approx. 41.88747°, 12.47238°)


Where is Le Clarisse Trastevere, Rome on the map?