Similar to Platform 9 and 3/4. These stairs must lead to some magical Hogwarts location. Hogsmeade perhaps? It's the only logical explanation.