There is no dance hall in Ecruteak City in the Pokémon games.
However, Ecruteak City is known for its "Burned Tower", which is an important location in the storyline. It also features the "Tin Tower", where you can learn about the legendary Pokémon Entei, Raikou, and Suicune.