Where is Colosseo Room, Rome?

Where is Colosseo Room, Rome located?

Colosseo Room, Rome, Colosseo Room, Rome, Italy (approx. 41.88973°, 12.49905°)


Where is Colosseo Room, Rome on the map?