I typically stay at the Hotel des Bergues Geneva. It's truly one of my favourite hotels in Geneva...Zurich for that matter as well!
A couple of years ago I spent New Years eve there, due to missing my connections from Budapest as I headed back to London. They had a fantastic celebration evening in the Grand Ballroom. Later I was invited out to several clubs. One was on the lake..the others a bit towards the 'burbs.'
I must go now, but I'll have a look and see what I can find for you, as well as some links.
Be well
Fr Bill
Great choice by the way!