So Vancouver has Rogers Arena, which is an arena --- cool. Toronto has Rogers Centre, which is a stadium. But Scotiabank Arena, which is indeed an arena, was also once called a Centre (Air Canada Centre). Edmonton has Rogers Place, which is an arena.
Arena is a good and specific description...