A dance hall should include a wall-length mirror and a specially surfaced floor. You can bring your own musical equipment or order it at the venue. It'll most likely have an entrance area for changing your shoes. Take note of whether there are changing rooms or showers available.
Standard equipment for holding a presentation includes a projector, a screen, and a microphone. These are provided at the venues, either for free or for an additional fee. See the Additional Services section. Conference halls and fitness areas could make good venues for an event of this kind.