Discover what to do, where to eat and where to stay in this first timer's guide to Geneva, Switzerland.