Where to stay in Geneva, Switzerland – best hotels and areas for your next city break