Our 20 top picks for City Hotels at Lake Zurich: