Where is Residenza Alexander Guest House, Rome?

Where is Residenza Alexander Guest House, Rome located?

Residenza Alexander Guest House, Rome, Residenza Alexander Guest House, Rome, Italy (approx. 41.90775°, 12.46359°)


Where is Residenza Alexander Guest House, Rome on the map?