Den of Iniquity
A Den of Iniquity is typically a room, auditorium, or stadium in the Evil Overlord's Evil Tower of Ominousness or Island Base where all sorts of sin and wrongdoing takes place. Although towers are in short supply nowadays, if the Big Bad happens to make and/or enforce the laws they might have one in their mansion (but explaining them to less debauched guests might be tricky).