Opera 58 ligt op slechts 5 minuten lopen van Station Repubblica - Teatro dell'Opera en 16 minuten loopafstand van Trevifontein.