Yes, DC can because most of its residents will not be at the Inauguration. I'm 30 minutes from DC and I am not going because: traffic will be hellacious, I don't do big crowds, I don't do walking long distances and I don't do cold. My child and I will be in the house watching it on TV.
A lot of these Balls are Unofficial and are held by private entities. And a lot of this is in DCs and the Fed's budget every presidential election year.