I worked in Geneva for a fair bit about 10 years ago. There's not a a lot going on, despite it being the home of numerous international agency HQs. Mrs DJP came over for a weekend while I was there and we were that bored and cold we ended up going to a museum. And even that was shit. Not sure why you'd go there on holiday.
The old town is worth a mooch, there's a few good restaurants there. The commercial shopping bit has a few bars and restaurants, including one bar where you buy beer buy the metre. Does the trick. Carouge district has a few trendy bars and eating houses. There's the lake and the fountain, there's Byron and Shelley's old villa (where Mary got the idea for Frankenstein) but as far as I'm aware is not open to the public. Forget the famous flower clock. Its shit.
I used to work in JTI's fancy new building (amongst others) which was ironically right next to the WHO hq and opposite the UN hq - nowt to write home about there. The red light district is well seedy especially at night and is bang next to the Novotel where JTI kindly used to put us up.
Oh, and its fucking expensive. I had a ruby one Sunday lunchtime in an unassuming establishment when I was on an extended stint up there and it came to over 70 euros.
When me and the lads used to buy a wreck and head for the south of France it was getting dark so we stopped off in Geneva. We pitched the tent on what looked like a bit of waste woodland in the pitch black. Two or three others followed suit. Following morning when it got light we opened the tent to find we were pitched and parked on some cunt's front lawn. Cue rapid disassembly and quietly offski leaving the other tents that had pitched up still there. I always wonder what happened when the home owners woke up.....