Возможны оба варианта. Однако если речь идет о школе, в которой учат танцевать один танец (например, танго), то правильно: школа танца.
Корректно слитное написание. Наличие пояснительных слов не влияет на слитное написание не с прилагательными (в отличие от причастий).