Nigel Campbell stays at the Hotel d'Angleterre, a traditional five-star offering on the banks of Lake Geneva.