I live in a rural area, without any dance clubs. So in response, I can only offer thoughts based on
general knowledge, not experience. I am also assuming you want something for a "local" community, or entertainment, perhaps with a space for lessons – not a place for national competitions or something. Obviously, there are many kinds of dance; but since you wrote to a ballroom dance list, I'll assume you mean types of ballroom and related social dances. Seeing how you're from Malaysia, I am also assuming it's an area with a western influence that is stronger, than, say, that of Islam.... Anyway, my off-the-top-of-head ramblings:
I think for the purposes of architecture, you can classify dances into three types: traveling, spot and line. Traveling dances are ones in which couples move in a counterclockwise circle around the dance floor – the circle's size determined by the available space and the number of people dancing. Spot dances are more or less stationary; the couple stays in roughly the same, relatively small area of the floor throughout the entire dance. Line dances are to my experience relatively rare in ballroom, but can occur in social dances like Hustle, etc. The dancers form a line of varying lengths and alignments, and – dance.
Dance floors should be made of lacquered hardwood – I have no idea which is best; you might try asking vendors who market such floors on the Internet. Nails in the flooring are to be avoided, I believe.... And, assuming you'll be attracting lots of people to this dance spot, you'd want the dance floor to be as big as possible. You'll have to figure out what that means, because a crowded floor just never seems big enough

Also, I believe you'd want to avoid obstructions like pillars. If you are designing a place with multiple dance floors, it *might* be helpful to have one designed primarily for training lessons, which may even have gymnasium-type markings on the floor for teaching couples learning things like slot dances (a type of spot dance) such as West Coast Swing. Of course, my thought might be colored by nearly all my "instruction" having taken place IN a gymnasium....

I definitely leave them out, though, if you're only having one dance floor....
Most places specifically designed for dance that I've seen have seating (tables or a formal tiered spectator-viewing arraignment) on three or more sides of the dance floor. But again, I've got limited experience.... but dancers need a place to catch their breath, and people who don't dance need a place to watch....
If your club will host any kind of competition, I'd imagine you'd need a rooms for each gender to change costumes in. If not, you'd probably still want some type of facility where folks can change from street shoes into dance shoes – and maybe lockers for the street shoes? I don't know how that's done in larger communities; where I dance the street shoes just wind up pushed up against walls or under tables, etc., a situation that I at least think ought to be improved upon.
Probably one of the important thing to design for is the acoustics. My knowledge is limited, but I think that can change with different numbers of people in the room? Any way, a building with a crummy sound system and/or acoustics will probably have a short life as a dance facility. I believe most good dance areas tend to have high ceilings, which may or may not be related to this need. If you have multiple dance rooms, you'd also want excellent sound-proofing, so the folks dancing waltz hear their music, and not the tango next-door. You probably want a flexible lighting system to accommodate a wide range of needs for creating different moods – soft dim romantic light for the foxxy, or garish for the more extreme varieties disco, whatever...and who knows what will popular *next* year?
In my limited experience, I've never been in a "club" that had a spa or similar things, so I can't comment. If your spot is to be into more serious clientele, training at what not, perhaps locker rooms and showers would be appropriate? I honestly don't know.
If you're thinking of something more like a night club, probably no showers or locker rooms, but definitely some place for beverages and other refreshments. And plenty of places to sit and rest beverages.
And I guess that kind of runs me out of steam. It's actually been fun, trying to daydream about an "ideal" dance spot. I probably missed a lot, and may be wrong about somethings, in which case I'm sure others will point the errors out. Have fun with your project