We had a Junior Suite, which was indeed on a corner, although not on the Club Floor. It also faced E/NE However, I would imagine that there would be a fair bit of light pollution from the expanse of city that spreads in front of you, which might make it harder to see the northern lights effectively from indoors anyway.