Is there a magic formula that can bring forth some much-needed sleep?

My upstairs neighbour does this twice a week - he invites a bunch of people to his place at midnight, then they spend the night drunkenly laughing, jumping, falling over, throwing things on the floor, shouting out the window. Calls from the concierge do get them to at least close their window, but my apartment still shakes from the impact of whatever they're doing up there. It is often comparable to galloping horses - and it appears to be non-negotiable.

I'm a light sleeper to begin with, but when parties like that happen I find myself feeling very frustrated (both at their behaviour and my inability to do anything to change it). My head feels electrically charged and focused on every sound they make, which is the furthest from sleep.

I'd appreciate any advice! Thanks! :)