Where is Maison Colosseo, Rome?

Where is Maison Colosseo, Rome located?

Maison Colosseo, Rome, Maison Colosseo (Via dei Querceti 24), Rome, Italy (approx. 41.88807°, 12.49762°)


Where is Maison Colosseo, Rome on the map?