This well-know hotel offers a peaceful atmosphere on the shores of Lake Geneva. Built in 1907, this Edwardian hotel has interiors that match the splendour [ + ]