Geneva is a great place, but expensive but, as it's a late kick-off, I assume you'll have to stay there, otherwise I'd have suggested staying in Annecy. I've not been to Geneva for years but can recall plenty of bars and restaurants close to the lake.
As for tickets, be prepared to pay through the nose, especially once the touts work out you're English. At the World Cup in Germany, we tried for tickets at some of the earlier matches - Portugal v Angola they were after €200 each, I paid €350 for two tickets for USA v Czech Republic, and that was at grounds that held 50,000+.
If they're planning something similar to the Fanfests they had in Germany it'll be worth going for that, over 20,000 fans watching matches on big screens
As for tickets, be prepared to pay through the nose, especially once the touts work out you're English. At the World Cup in Germany, we tried for tickets at some of the earlier matches - Portugal v Angola they were after €200 each, I paid €350 for two tickets for USA v Czech Republic, and that was at grounds that held 50,000+.
If they're planning something similar to the Fanfests they had in Germany it'll be worth going for that, over 20,000 fans watching matches on big screens




